62,046
社区成员
发帖
与我相关
我的任务
分享
<asp:GridView AutoGenerateColumns="False" ID="gvList" runat="server" OnInit="gvList_Init">
<Columns>
<asp:BoundField HeaderText="评审内容" DataField="TEXT0" />
</Columns>
</asp:GridView>
public partial class test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
DataTable dt = new DataTable();
for (int i = 0; i < 5; i++)
{
DataColumn dc = new DataColumn();
dc.ColumnName = "TEXT" + i;
dt.Columns.Add(dc);
}
DataRow dr = dt.NewRow();
dr["TEXT0"] = "TEXT";
dt.Rows.Add(dr);
this.gvList.DataSource = dt;
this.gvList.DataBind();
}
protected void gvList_Init(object sender, EventArgs e)
{
BoundField bf = new BoundField();
for (int i = 1; i < 5; i++)
{
bf.DataField = "TEXT" + i;
bf.HeaderText = "供应商" + i;
this.gvList.Columns.Add(bf);
}
}
}