0
我有一個由sqldatasource提供服務的gridview,我只是想知道如何讓編輯按鈕執行一些操作,而不是將gridview行置於編輯模式。asp.net gridview命令字段和自定義編輯
<asp:CommandField ShowSelectButton="True" ShowEditButton="true" ButtonType="Button" />
我想要做的是有一個自定義編輯頁面/控件,當您單擊編輯時加載。 與將行放入編輯模式並將字段轉換爲可編輯的文本框相反。
是這樣的可能嗎?
正在嘗試RowEditing方法,但仍然將該行置於編輯模式。我怎麼能讓它不這樣做? –
您可以使用傳遞給RowEditing事件的GridViewEditEventArgs對象的「Cancel」屬性。將其設置爲「true」將取消編輯操作。但我認爲你真正想要的是在每個字段@sd_dracula的EditItemTemplate中有一個自定義控制/控制結構。 – jadarnel27
是的,可以工作,但因爲我需要進入另一個頁面,我可以只做一個Response.Redirect(),並且將進入新頁面,而不會將該行置於編輯模式。 –