日期:2014-05-17  浏览次数:20466 次

我在net下,向gridview添加新行,为什么不行?
我在WEB下,放了几个textbox,输入在textbox的信息,点击按钮,向GRIDVIEW添加行,我在按钮单击方法里有如下代码:
 protected void Button1_Click(object sender, EventArgs e)
  {
  string x = TextBox1.Text;
  string y = TextBox2.Text;
  DataTable dt = new DataTable();
  dt.Columns.Add("产品", typeof(string));
  dt.Columns.Add("数量", typeof(string));
  DataRow dr = dt.NewRow();
  dr["产品"] = x;
  dr["数量"] = y;
  dt.Rows.Add(dr);
  GridView1.DataSource = dt;
  GridView1.DataBind();  
  }
为什么我只能添加一行?请谁帮我解决一下.

------解决方案--------------------
发你的程序有参考价值吧.