为了账号安全,请及时绑定邮箱和手机立即绑定

根据文本框输入生成数据网格行

根据文本框输入生成数据网格行

C#
红糖糍粑 2021-06-23 17:05:17
您如何根据用户在网络上的输入生成数据网格行,因此如果我在文本框中输入 5,则将生成 5 行,反之亦然。我已经在下面尝试了我的这段代码,但Exception of type 'System.OutOfMemoryException' was thrown每次我尝试运行我的程序时都会出错我的 aspx.csprivate DataTable TempTable{    get { return (DataTable)ViewState["TempTable"]; }    set { ViewState["TempTable"] = value; }}public void dtTemp(){    TempTable = new DataTable();    TempTable.Columns.Add("ID_", typeof(string));    TempTable.Columns.Add("Name_", typeof(string));    TempTable.Columns.Add("Phone_", typeof(string));}protected void btnAdd_Click(object sender, ImageClickEventArgs e){    int rowTotal = Int32.Parse(totalRow.Text);    int i = 0;    panelTest.Visible = true;    dtTemp();    DataRow dr = TempTable.NewRow();    for (; ; )    {        if (i < rowTotal)        {            dr = TempTable.NewRow();            dr["ID_"] = "";            dr["Name_"] = "";            dr["Phone_"] = "";            TempTable.Rows.Add(dr);            grid1.DataSource = TempTable;            grid1.DataBind();        }        else        {            break;        }    }}
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 165 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信