前台:
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
</form>
</body>
后台:
protected void Page_Load(object sender, EventArgs e)
{
DataSet ds = new DataSet("School");
DataTable dt = new DataTable("Student");
DataColumn dcAutoId = new DataColumn("FId");
dcAutoId.AutoIncrement = true;
dcAutoId.AutoIncrementSeed = 1;
dcAutoId.AutoIncrementStep = 1;
dt.Columns.Add(dcAutoId);
dt.Columns.Add("StudentName", typeof(string));
dt.Columns.Add("StudentPwd", typeof(string));
dt.Columns[0].Unique = true;
for (int i = 0; i < 10; i++)
{
DataRow dr = dt.NewRow();
dr[1] = "yqq";
dr[2] = "666";
dt.Rows.Add(dr);
}
ds.Tables.Add(dt);
foreach (DataTable dtItem in ds.Tables)
{
Response.Write("---" + dtItem.TableName + "---");
Response.Write("<p>");
foreach (DataRow drItem in dtItem.Rows)
{
for (int i = 0; i < dtItem.Columns.Count; i++)
{
Response.Write(drItem[i].ToString());
}
Response.Write("<br/>");
}
}
GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();
}
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
</form>
</body>
后台:
protected void Page_Load(object sender, EventArgs e)
{
DataSet ds = new DataSet("School");
DataTable dt = new DataTable("Student");
DataColumn dcAutoId = new DataColumn("FId");
dcAutoId.AutoIncrement = true;
dcAutoId.AutoIncrementSeed = 1;
dcAutoId.AutoIncrementStep = 1;
dt.Columns.Add(dcAutoId);
dt.Columns.Add("StudentName", typeof(string));
dt.Columns.Add("StudentPwd", typeof(string));
dt.Columns[0].Unique = true;
for (int i = 0; i < 10; i++)
{
DataRow dr = dt.NewRow();
dr[1] = "yqq";
dr[2] = "666";
dt.Rows.Add(dr);
}
ds.Tables.Add(dt);
foreach (DataTable dtItem in ds.Tables)
{
Response.Write("---" + dtItem.TableName + "---");
Response.Write("<p>");
foreach (DataRow drItem in dtItem.Rows)
{
for (int i = 0; i < dtItem.Columns.Count; i++)
{
Response.Write(drItem[i].ToString());
}
Response.Write("<br/>");
}
}
GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();
}