数据绑定技术—将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(new DataColumn("日期", typeof(DateTime)));
dt.Columns.Add(new DataColumn("布尔值", typeof(bool)));
for (int i = 1; i <= 9; i++) {
dr = dt.NewRow();
dr[0] = i;
dr[1] = "Item " + i.ToString();
dr[2] = DateTime.Now;
dr[3] = (i % 2 != 0) ? true : false;
dt.Rows.Add(dr);
}
dataGrid1.DataSource = new DataView(dt);
dataGrid1.DataBind();
}
}posted on 2006-02-15 16:46 mjgforever 阅读(392) 评论(0) 收藏 举报


浙公网安备 33010602011771号