我使用下面的代碼,以獲得行索引獲取GridView的行索引
protected void gvESAPending_RowCommand(object sender, GridViewCommandEventArgs e)
{
try
{
lblMsg.Text = "";
int index = Convert.ToInt32(e.CommandArgument);
GridViewRow row = gvESAPending.Rows[index]; // Here incorrect format error is coming
}
}
不過該指標值來爲0。這裏有什麼問題?
.aspx的代碼
「> 「>
看看[GridView.RowCommand事件](http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.rowcommand.aspx) –
我試過同樣的方法仍然沒有幫助 –
指數超出範圍。必須是非負數且小於集合的大小。 參數名稱:index –