2011-06-27 34 views
2

我有加載另一個控制按鈕(模板場/ LinkBut​​ton的)一個gridview,但點擊該按鈕時,直到我說下面我得到一個運行時錯誤:爲什麼我不得不編寫一個rowediting事件?

protected void gvLoans_RowEditing(object sender, GridViewEditEventArgs e) 
{ 

} 

爲什麼?我不想允許編輯。我錯過了什麼嗎?

回答

6

您很可能在標記(aspx/ascx)中分配了事件處理程序。如果刪除事件處理程序分配,則可以在後面的代碼中刪除事件處理程序。

此外,請確保您不是enabling the built in editing functionality如果您提供命令按鈕的CommandName爲「編輯」,則可能發生這種情況。

+0

謝謝,但我回到了現在我開始的地方。我從標記中刪除了onrowediting =「gvLoans_RowEditing」,並且我得到了運行時錯誤:「GridView'gvLoans'觸發的事件RowEditing沒有被處理。 –

+0

太棒了!謝謝。我更改了CommandName。CommandName =」Show 「(而不是」編輯「),如果可以,我會給你點數,但是我不能和這個用戶在一起。 –

相關問題