扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:jackyrong编译 来源:天极软件频道 2007年11月8日
关键字: Windows
public class DB { public DB() { } /// <summary> /// Method returns a DataSet object filled with data /// </summary> public static DataSet GetDataSet() { //创建dataset和datatable DataSet ds = new DataSet(); DataTable table = new DataTable("Records"); DataColumn col; //增加一个列 col = new DataColumn(); col.DataType = System.Type.GetType("System.Int32"); col.ColumnName = "ID"; col.ReadOnly = true; col.Unique = true; table.Columns.Add(col); col = new DataColumn(); col.DataType = System.Type.GetType("System.String"); col.ColumnName = "Name"; col.AutoIncrement = false; col.Caption = "Name"; col.ReadOnly = false; col.Unique = false; table.Columns.Add(col); col = new DataColumn(); col.DataType = System.Type.GetType("System.String"); col.ColumnName = "Address"; col.AutoIncrement = false; col.Caption = "Address"; col.ReadOnly = false; col.Unique = false; table.Columns.Add(col); //增加一条记录 DataRow row = table.NewRow(); row["ID"] = 1001; row["Name"] = "Melanie Giard"; row["Address"] = "23rd Street, Park Road, NY City, NY"; table.Rows.Add(row); row = table.NewRow(); row["ID"] = 1002; row["Name"] = "Puneet Nehra"; row["Address"] = "3rd Blvd, Ashok Vihar, New Delhi"; table.Rows.Add(row); row = table.NewRow(); row["ID"] = 1003; row["Name"] = "Raj Mehta"; row["Address"] = "Nagrath Chowk, Jabalpur"; table.Rows.Add(row); row = table.NewRow(); row["ID"] = 1004; row["Name"] = "Max Muller"; row["Address"] = "25 North Street, Hernigton, Russia"; table.Rows.Add(row); // Add DataTable to DataSet ds.Tables.Add(table); // Return DataSet return ds; } } |
<%@ Control Language="VB" %> <FONT face="verdana" color="green" size="2"><b>ID: </b> <%# DataBinder.Eval(CType(Container, DataListItem).DataItem, "ID") %> <b>Name: </b> <%# DataBinder.Eval(CType(Container, DataListItem).DataItem, "Name") %> <br> <b>Address: </b> <%# DataBinder.Eval(CType(Container, DataListItem).DataItem, "Address") %> <p> </FONT> |
private void BindDataGrid() { dtSet = DB.GetDataSet(); DataList1.DataSource = dtSet.Tables[0].DefaultView; DataList1.DataBind(); } private void Page_Load(object sender, System.EventArgs e) { if(!IsPostBack) { BindDataGrid(); } } |
private void Button1_Click(object sender, System.EventArgs e) { // Load templates DataList1.AlternatingItemTemplate = Page.LoadTemplate("AltItemTempate.ascx"); DataList1.ItemTemplate =Page.LoadTemplate("ItemTemplate.ascx"); DataList1.HeaderTemplate =Page.LoadTemplate("HeadTemplate.ascx"); DataList1.FooterTemplate = Page.LoadTemplate("FootTemplate.ascx"); BindDataGrid(); } private void Button2_Click(object sender, System.EventArgs e) { // Load templates DataList1.AlternatingItemTemplate =Page.LoadTemplate("AltItemTempate2.ascx"); DataList1.ItemTemplate = Page.LoadTemplate("ItemTemplate2.ascx"); DataList1.HeaderTemplate = Page.LoadTemplate("HeadTemplate2.ascx"); DataList1.FooterTemplate = Page.LoadTemplate("FootTemplate2.ascx"); BindDataGrid(); } |
|
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者