【发布时间】:2012-11-27 11:08:56
【问题描述】:
我有一个GridView,其中我在每列的项目模板中放置了文本框。我想在单击按钮时将我将在文本框中输入的值存储到数据库中。
protected void Button1_Click(object sender, EventArgs e)
{
GridView1.Visible = true;
DataTable dt = new DataTable();
DataRow row = dt.NewRow();
for (int i = 0; i < GridView1.Rows.Count; i++)
{
string UserID = GridView1.Rows[i].Cells[1].Text;
string q="insert into details (name) values('"+UserID+"')";
SqlCommand cmd = new SqlCommand(q, con);
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);
}
}
问题是当我运行页面时文本框甚至都不可见。
【问题讨论】:
-
这样不行,搜索“动态添加控件到gridview并检索值”
-
请出示您的gridview源代码。
标签: c# asp.net sql-server ado.net