<Columns>
<asp:BoundField DataField="spn" HeaderText="厂商代码" SortExpression="spn" />
<asp:BoundField DataField="spnm" HeaderText="厂商名称" SortExpression="spnm" />
<asp:BoundField DataField="jymodnm" HeaderText="经营方式" />
<asp:BoundField DataField="department_name" HeaderText="部门名称" />
<asp:BoundField DataField="cardno" HeaderText="结算卡号" />
<asp:BoundField DataField="usertype" HeaderText="用户类型" />
<asp:TemplateField HeaderText="期限">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "closeingdate") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>这部分内容是否可以用编程方式在后置代码中实现?谢了
<asp:BoundField DataField="spn" HeaderText="厂商代码" SortExpression="spn" />
<asp:BoundField DataField="spnm" HeaderText="厂商名称" SortExpression="spnm" />
<asp:BoundField DataField="jymodnm" HeaderText="经营方式" />
<asp:BoundField DataField="department_name" HeaderText="部门名称" />
<asp:BoundField DataField="cardno" HeaderText="结算卡号" />
<asp:BoundField DataField="usertype" HeaderText="用户类型" />
<asp:TemplateField HeaderText="期限">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "closeingdate") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>这部分内容是否可以用编程方式在后置代码中实现?谢了
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server">
// 计算数据,完全可以从数据看取得
ICollection CreateDataSourceByXianhuiMeng()
{
System.Data.DataTable dt = new System.Data.DataTable();
System.Data.DataRow dr;
dt.Columns.Add(new System.Data.DataColumn("学生班级", typeof(System.String)));
dt.Columns.Add(new System.Data.DataColumn("学生姓名", typeof(System.String)));
dt.Columns.Add(new System.Data.DataColumn("语文", typeof(System.Decimal)));
dt.Columns.Add(new System.Data.DataColumn("数学", typeof(System.Decimal)));
dt.Columns.Add(new System.Data.DataColumn("英语", typeof(System.Decimal)));
dt.Columns.Add(new System.Data.DataColumn("计算机", typeof(System.Decimal))); for (int i = 0; i < 8; i++)
{
System.Random rd = new System.Random(Environment.TickCount * i); ;
dr = dt.NewRow();
dr[0] = "班级" + i.ToString();
dr[1] = "【孟子E章】" + i.ToString();
dr[2] = System.Math.Round(rd.NextDouble() * 100, 2);
dr[3] = System.Math.Round(rd.NextDouble() * 100, 2);
dr[4] = System.Math.Round(rd.NextDouble() * 100, 2);
dr[5] = System.Math.Round(rd.NextDouble() * 100, 2);
dt.Rows.Add(dr);
}
System.Data.DataView dv = new System.Data.DataView(dt);
return dv;
}
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
BoundField b = new BoundField();
b.HeaderText = "程序添加";
b.DataField = "计算机";
GridView1.Columns.Add( b);b = new BoundField();
b.HeaderText = "学生姓名";
b.DataField = "学生姓名";
GridView1.Columns.Add( b);
GridView1.DataSource = CreateDataSourceByXianhuiMeng();
GridView1.DataBind();
}
}
</script><html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
</head>
<body>
<form id="form1" runat="server">
<asp:GridView ID="GridView1" runat="server" Font-Size="12px" CellPadding="3" AutoGenerateColumns="false">
<HeaderStyle BackColor="#EDEDED" />
</asp:GridView>
</form>
</body>
</html>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server">
// 计算数据,完全可以从数据看取得
ICollection CreateDataSourceByXianhuiMeng()
{
System.Data.DataTable dt = new System.Data.DataTable();
System.Data.DataRow dr;
dt.Columns.Add(new System.Data.DataColumn("学生班级", typeof(System.String)));
dt.Columns.Add(new System.Data.DataColumn("学生姓名", typeof(System.String)));
dt.Columns.Add(new System.Data.DataColumn("语文", typeof(System.Decimal)));
dt.Columns.Add(new System.Data.DataColumn("数学", typeof(System.Decimal)));
dt.Columns.Add(new System.Data.DataColumn("英语", typeof(System.Decimal)));
dt.Columns.Add(new System.Data.DataColumn("计算机", typeof(System.Decimal))); for (int i = 0; i < 8; i++)
{
System.Random rd = new System.Random(Environment.TickCount * i); ;
dr = dt.NewRow();
dr[0] = "班级" + i.ToString();
dr[1] = "【孟子E章】" + i.ToString();
dr[2] = System.Math.Round(rd.NextDouble() * 100, 2);
dr[3] = System.Math.Round(rd.NextDouble() * 100, 2);
dr[4] = System.Math.Round(rd.NextDouble() * 100, 2);
dr[5] = System.Math.Round(rd.NextDouble() * 100, 2);
dt.Rows.Add(dr);
}
System.Data.DataView dv = new System.Data.DataView(dt);
return dv;
}
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
BoundField b = new BoundField();
b.HeaderText = "程序添加"; //标题
b.DataField = "计算机"; //数据字段
GridView1.Columns.Add(b); b = new BoundField();
b.HeaderText = "学生姓名";
b.DataField = "学生姓名";
GridView1.Columns.Add(b); //更多依次类推 GridView1.DataSource = CreateDataSourceByXianhuiMeng();
GridView1.DataBind();
}
}
</script><html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
</head>
<body>
<form id="form1" runat="server">
<asp:GridView ID="GridView1" runat="server" Font-Size="12px" CellPadding="3" AutoGenerateColumns="false">
<HeaderStyle BackColor="#EDEDED" />
</asp:GridView>
</form>
</body>
</html>