<%@Import Namespace = "System.Data" %>
<HTML>
	<HEAD>
		<title>将 DataTable 绑定到 DataGrid 控件示例</title>
		<script language=C# runat=server>
			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();
				}
			}
		</script>

	</HEAD>
	<body>
		<form id="Form1" method="post" runat="server">
			<h3>将 DataTable 绑定到 DataGrid 控件示例</h3>
			<asp:DataGrid id="DataGrid1" runat="server"></asp:DataGrid>
		</form>
	</body>
</HTML>
