1
내 gridview에서 레코드를 삭제하려고합니다. 이 작업을 수행하기 위해 gridview에 버튼 필드를 추가했습니다. 버튼에 명령 이름을 입력했습니다. 나는 이런 코드를 작성했다.gridview에서 선택된 rowcellvalue를 찾는 방법은 무엇입니까?
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "delete")
{
try
{
con.Open();
cmd.CommandText = "Delete from Table where id='" + SelectedRowAndCellValue +"'"
cmd.Connection = con;
cmd.ExecuteNonQuery();
con.Close();
cmd.Dispose();
GridView1.DataBind();
}
catch (Exception ex)
{
Response.Write(ex.ToString());
}
}
}
그러나 SelectedRowAndCellValue를 찾을 수 없다. 당신의 도움에 감사드립니다.
그게 전부가 감사 형제로 시도 할 수 있습니다. – afrikaan
cmd.CommandText = "테이블에서 ID = + row.Cells [yourIndex] .Text;를 삭제하십시오. – afrikaan
Kaan을 도와 드리겠습니다. –