数据绑定技术—将DataTable绑定到DataGrid控件

void Page_Load(object sender, System.EventArgs e)
{
  if(!IsPostBack)
  {
    // 创建 DataTable 对象
    DataTable dt = new DataTable();
    DataRow dr;
  
    // 创建 DataTable 中的 DataColumn 列
    dt.Columns.Add(new DataColumn("ID", typeof(System.Int32)));
    dt.Columns.Add(new DataColumn("随机数", typeof(System.String)));
    dt.Columns.Add(new DataColumn("时间", typeof(System.DateTime)));
  
    // 填充数据到 DataTable 中
    for(int i=1; i<9; i++)
    {
      dr = dt.NewRow();
  
      dr[0] = i;
      dr[1] = (new Random()).Next(0, 99);
      dr[2] = DateTime.Now;
      dt.Rows.Add(dr);
    }
  
    // 数据绑定代码
    DataGrid1.DataSource = dt;
    DataGrid1.DataBind();
  }
}

出处:http://mjgforever.cnblogs.com/

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索new
, typeof
, datatable
, system
, datacolumn
Columns
wpf datagrid数据绑定、datagrid 绑定数据、c datagrid 绑定数据、datagrid绑定json数据、datagrid绑定数据库,以便于您获取更多的相关知识。

时间: 2024-10-22 10:28:14

数据绑定技术—将DataTable绑定到DataGrid控件的相关文章

数据绑定技术—将DataSet绑定到DataGrid控件

private void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { DataSet myDS = new DataSet(); DataTable dt = new DataTable(); DataRow dr; dt.Columns.Add(new DataColumn("列号", typeof(Int32))); dt.Columns.Add(new DataColumn(&quo

数据绑定技术—将DataView绑定到DataGrid 控件

void Page_Load(Object sender, EventArgs e ) { if (!Page.IsPostBack) { DataTable dt = new DataTable(); DataRow dr; dt.Columns.Add(new DataColumn("列号", typeof(Int32))); dt.Columns.Add(new DataColumn("项目", typeof(string))); dt.Columns.Add

数据绑定技术—将ArrayList绑定到ListBox控件

void Page_Load(Object Sender, EventArgs E) { if (!Page.IsPostBack) { ArrayList values = new ArrayList(); values.Add ("北京"); values.Add ("上海"); values.Add ("广州"); values.Add ("深圳"); values.Add ("天津"); value

数据绑定技术—将DataReader做为数据源绑定到DataGrid控件

SqlDataReader dr; void Page_Load(object sender, System.EventArgs e) { // 数据连接字符串及 SQL 语句 string ConnStr = System.Configuration.ConfigurationSettings.AppSettings["ConnectionSqlServer"]; string query = "SELECT * FROM Categories"; // 创建并打

ASP.NET:DataGrid控件的分页功能

asp.net|datagrid|datagrid控件|分页 DataGrid 控件是一个基于模板样式的.多功能的.多列的数据绑定控件.在三个数据绑定控件中,DataGrid是功能最为强大的,其次时DataList控件,然后是轻量级的数据绑定控件Repeater.要自定义 DataGrid 中各列的布局,您可以将列类型设置为"模板",然后修改列的模板.DataGrid 控件也可以无需模板,只需按照默认的设置即可进行呈现,这使得该控件成了用于报告方案的理想控件.      我们可以把Da

数据绑定技术—将Hashtable绑定到RadioButtonList Web控件

void Page_Load(object sender, System.EventArgs e) { if(!IsPostBack) { // 创建 Hashtable 对象并填充数据 Hashtable hash = new Hashtable(); hash.Add("北京", "010"); hash.Add("广州", "020"); hash.Add("上海", "021")

基于AJAX技术的DataGrid控件编程

ajax|datagrid|datagrid控件|编程 简介 在传统的Web开发中,每次DataGrid控件填充或更新都相应于一次到服务器的数据回馈.但是,借助于AJAX技术,我们可以在不进行表单提交(刷新)的情况下即可以填充DataGrid控件. 在本文中,我们通过一个简单示例并借助于一个DropDownList控件的帮助来讨论如何达到这一目的.在这个例子中,我们使用了一个DropDownList控件:一旦改变DropDownList的值,它即用相应的城市名来填充DataGrid控件,在此过程

基于AJAX.NET技术的DataGrid控件开发

ajax|datagrid|datagrid控件|控件开发 摘要 本文中的这个DataGrid是一个客户端控件,它是使用JavaScript和Ajax.net技术构建的. 一. 简介 本文中要创建的这个DataGrid是一个客户端控件.它是使用JavaScript并且使用Ajax.net技术构建的以实现与ASP.NET后端代码的通讯:而在这个后端,我们使用ADO.NET存取数据库并使用Dataset更新数据库. 这个控件具有一个DataGrid应该具有的一切特征,并且具有在你建立连接串和表名后不

使用自定义的数据源进行DataGrid控件的数据绑定

datagrid|datagrid控件|数据|数据源 自定义的集合类/// <summary> /// Collection 的摘要说明. /// </summary> public class Collection : System.Collections.CollectionBase { public Collection() { for(int i = 0;i < 10;i++) { base.InnerList.Add(new Element(i,string.For