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

2016-01-29 12:48 104 1 收藏

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

【 tulaoshi.com - ASP.NET 】


自定义的集合类
///
/// Collection 的摘要说明。
///

public class Collection : System.Collections.CollectionBase
{
public Collection()
{
for(int i = 0;i < 10;i++)
{
base.InnerList.Add(new Element(i,string.Format("a[{0}]",i)));
}
}
}
集合元素类
public class Element
{
private string name;
public string ValueName
{
get{return name;}
}
private int valu;
public int Value
{
get{return valu;}
}
public Element(int val,string nam)
{
name = nam;
valu = val;
}
}

aspx的后置代码
///
/// WebForm1 的摘要说明。
///

public class WebForm1 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DataGrid DataGrid1;

private void Page_Load(object sender, System.EventArgs e)
{
DataGrid1.DataSource = new Collection();
DataGrid1.DataBind();

}
#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

///
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
///

private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion
}

aspx页的html代码

来源:http://www.tulaoshi.com/n/20160129/1487631.html

延伸阅读
标签: SQLServer
一、  自动应用重做日志 1、  利用SET  AUTORECOVERY命令自动应用重做日志 完成对数据文件的修复操作 SQLSTARTUP  MOUNT; 启动实例并加载数据库 SQLSET  AUTORECOVERY  ON 启用重做日志自动应用功能 SQLRECOVER  DATABASE 恢复指定表空间、数据文件或整个数据库 SQLALTER  DATABASE  OPEN; 完成...
标签: Web开发
这个数据源,分两部分,一是从数据类中调出数据,然后在本数据源中对分页参数以及页面分页辅助控件进行操作!在前面有三个控件控制翻页,一个下拉列表,两个LinkButton! 关于更多类中数据操作的方法见 http://thcjp.cnblogs.com/archive/2006/06/18/428775.html 这篇 下面 fill() 方法调用很简单,在页面中要重新绑定的地方 写...
标签: 软件教程 excel
让单元格中的数据以不同的形态进行显示可以通过设置单元格的数字格式来实现,这在Excel中是比较常用的,这也是因为内置的格式无法满足用户的需求,所以只能通过自定义数据格式来达到个性化的需求。下面为大家详细的浅析整个设置过程。 简述 首先将光标定位到目标列中的任意一个单元格,接着在“数字”选项组中单击“对话框启...
在 MyEclipse 的可视化 Swing 中,有 JTable 控件。 JTable 用来显示和编辑常规二维单元表。 那么,如何将 数据库SQL中的数据绑定至JTable中呢? 在这里,提供两种方法。 JTable的构造方法 通过查阅Java的API,可以可以得到JTable的两个重要的构造方法: JTable(Object[][] rowData, Object[] columnNames) 构造一个 JTable 来显示二维数组 r...
用VB使用MSCOMM、WINSOCK等控件实现数据传输都方便,但这些控件提供的方法都只能传输字符串、Byte数组等,没有提供用户自定义数据结构直接传输的方法。但如果解决了用户自定义数据结构与Byte数组的互相转换,就自然可以实现用户自定义数据结构的传输了。 目前我们使用的转换方法主要是以下两种方法: (1) 依靠磁盘文件实现转换...

经验教程

239

收藏

62
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部