请问,GridView上的 如何删除该行数据,行ID已经选定 不知道用什么函数
问题如上
代码如下:
protected void Button3_Click(object sender, EventArgs e)
{
string id = " ";
foreach (GridViewRow gr in GridView1.Rows)
{
CheckBox chk = (CheckBox)gr.Cells[5].FindControl( "itemChk ");
if (chk.Checked)
{
if (id == " ")
{
id += GridView1.DataKeys[gr.DataItemIndex].Value.ToString();
}
else
{
id += ", " + GridView1.DataKeys[gr.DataItemIndex].Value.ToString();
}
}
}
Response.Write( "您要删除的记录是: " + id);
//这里要实现删除该行数据 不知道该如何写
------解决方案--------------------有ID了就根据ID用SQL语句delete数据库中ID对用的数据,重新绑定ridView。
如果有ID行要删除,就在SQL语句中加上条件。