All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
SQL大全[2]_mssql学习_编程技术
收集ASP转ASP.NET过程典型问题_[Asp.Net教程]
ASP.NET技巧:用MasterPage,代替,PageBase_[Asp.Net教程]
SQL,Server,索引结构及其使用(二)_[SQL,Server教程]
VB.NET中层次数据绑定TreeView的实现_.net资料_编程技术
应该学会:ASP.NET的,Session,详解_.net资料_编程技术
一个无刷新效果定时自动更新页面的例子_[Asp.Net教程]
C#教程:C#数据类型之值的类型
如何在web.config中建立公用的的数据库连接_[Asp.Net教程]
关于ASP.NET在IIS一些问题的经验总结_[Asp.Net教程]
Reading number is top 10 pictures
Sora aoi be huged like a bear
美女浴室写真3
Fat bird to fly
A beautiful girl to bud1
Earthquake hedge common sense
Lewd,it is too lewd.
各种囧况!玩游戏最不喜欢出现的十件事(点评)
机器人也有性生活吗?
随便发几张图
The real super beauty11
Download software ranking
Boxer's Top ten classic battle2
Wild things 2
C#程序员参考手册
Unix video tutorial19
天龙八部十二宫服务端
塘西风月痕
都市狐狸姑娘传
C#与.NET技术平台实战演练
Ashlynn Video1
网络管理员第三版
qq published in(发表于) 2014/7/9 1:40:25 Edit(编辑)
对GridView数据控件进行绑定

对GridView数据控件进行绑定

对GridView数据控件进行绑定

对GridView数据控件进行绑定

将数据绑定到GridView控件上,只需设置GridView控件的DataSource属性值即可,GridView控件可以绑定到各种数据源上,如一维数组、DataTable和DataSet类对象等。下面通过几个示例详细介绍如何对GridView数据控件进行绑定。

1.将一维数组绑定到GridView数据控件中

示例

如何将一维数组绑定到GridView数据控件中

本示例主要介绍如何将一维数组绑定到GridView数据控件中,示例运行结果如图1所示。



图1 将GridView数据控件绑定到一维数组中

程序代码如下。

Default.aspx页面在初始化时,将一维数组绑定到GridView控件中并显示出来。Default.aspx页Page_Load事件代码如下:

protected ArrayList ItemList = new ArrayList();

protected void Page_Load(object sender, EventArgs e)

{

if (!IsPostBack)

{

ItemList.Add("Monday");

ItemList.Add("Tuesday");

ItemList.Add("Wednesday");

ItemList.Add("Thursday");

ItemList.Add("Friday");

ItemList.Add("Saturday");

ItemList.Add("Sunday");

his.GridView1.DataSource = ItemList;

this.GridView1.DataBind();

GridView1.HeaderRow.Cells[0].Text = "星期列表";

}

}

完整程序代码如下:

★ ★★★★Default.aspx设计文件完整程序代码★★★★★

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>







无标题页

































★ ★★★★Default.aspx.cs代码文件完整程序代码★★★★★

using System;

using System.Data;

using System.Configuration;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

using System.Collections;

public partial class _Default : System.Web.UI.Page

{

protected ArrayList ItemList = new ArrayList();

protected void Page_Load(object sender, EventArgs e)

{

if (!IsPostBack)

{

ItemList.Add("Monday");

ItemList.Add("Tuesday");

ItemList.Add("Wednesday");

ItemList.Add("Thursday");

ItemList.Add("Friday");

ItemList.Add("Saturday");

ItemList.Add("Sunday");

this.GridView1.DataSource = ItemList;

this.GridView1.DataBind();

GridView1.HeaderRow.Cells[0].Text = "星期列表";

}

}

}

2.将DataSet类对象绑定到GridView数据控件中

示例

如何将DataSet类对象绑定到GridView数据控件中

本示例主要是介绍如何将DataSet类对象绑定到GridView数据控件中,示例运行结果如图2所示。

图2 将DataSet类对象绑定到GridView数据控件中

程序代码如下。

Default.aspx页面在初始化时,首先从数据库中读取数据对DataSet类对象进行填充,然后将DataSet类对象绑定到GridView控件中并显示出来。Default.aspx页Page_Load事件代码如下:

protected void Page_Load(object sender, EventArgs e)

{

if (!IsPostBack)

{

string sqlStr = "select ClassID as 类别号ID,ClassName as 类别名 from tb_Class";

SqlConnection myConn = GetConnection();

SqlDataAdapter myAdapter = new SqlDataAdapter(sqlStr, myConn);

DataSet myds = new DataSet();

myConn.Open();

myAdapter.Fill(myds, "tb_GoodsInfo");

GridView1.DataSource = myds;

GridView1.DataKeyNames = new string[] { "类别号ID" };

GridView1.DataBind();

myAdapter.Dispose();

myds.Dispose();

myConn.Close();

}

}

知识扩展:在上述代码中,是从数据库中读取数据对DataSet类对象进行填充,也可以从XML文件中读取数据填充DataSet类对象,上述代码可修改为:



添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.