我在页面上有 TextBox、DropDownList 和按钮等控件。
当我向 TextBox、DropDown 输入数据时,如果我单击按钮,它应该分别添加到 GridView 单元格的 TextBox 和 DropDownList 中。
例如,当我将数据输入文本框并点击保存按钮时,我需要将其显示给 GridView。
没有来自数据库的数据。
我可以知道怎么做吗?任何示例代码供参考?请多多指教,谢谢
放置另一个按钮以将数据插入数据库并在单击事件上编写以下代码。
protected void Button2_Click(object sender, EventArgs e)
{
foreach (GridViewRow oItem in GridView1.Rows)
{
string str1 = oItem.Cells[0].Text;
string str2 = oItem.Cells[1].Text;
string str3 = oItem.Cells[2].Text;
insertData(str1, str2, str3);
}
}
public void insertData(string str1,string str2,string str3)
{
SqlConnection cn = new SqlConnection("Your Connection strig");
string sql = "insert into tbl1 (column1,column2,column3) values ('" + str1 + "','" + str2 + "','" + str3 + "')";
SqlCommand cmd = new SqlCommand(sql, cn);
cmd.ExecuteNonQuery();
}
谢谢