我在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();
}
为什么我只能添加一行?请谁帮我解决一下.
------解决方案--------------------
发你的程序有参考价值吧.