이 코드에는 무엇이 있는지 모르는 문제가 있습니다. 이 코드는 선택한 경우 gridview의 행을 삭제해야합니다. AutoGenerateSelectButton = true로 설정 한 다음 작동하지 않고 foreach에서 예외가 발생하는이 코드를 작성하십시오.Asp.net의 Gridview에서 행을 삭제했습니다.
protected void IDeletebtn_Click(object sender, EventArgs e)
{
foreach (GridViewRow Items in InboxGrv.SelectedRow)
{
var delete = from del in MDB.Messages
where del.Subject == Items.Cells[0].Text.ToString()
select del;
foreach (var Item in delete)
{
MDB.Messages.DeleteOnSubmit(Item);
}
MDB.SubmitChanges();
}
}
예외 : 'System.Web.UI.WebControls.GridViewRow'는 포함되어 있지 않기 때문에 유형 'System.Web.UI.WebControls.GridViewRow'의 변수에 작동 할 수 없습니다
foreach 문 'GetEnumerator를'C 공공 정의 : \ 문서 및 설정 \ Tehrani 씨 \ 바탕 화면 \ MessageAdminPage \ ADMIN \ Inbox.aspx.cs 87 9 C : ... \ MessageAdminPage
이 예외를 게시 할 수 있습니까? – Arthur
예외가 게시되었습니다. 코드에서 –