2011-04-20 69 views
2

有沒有辦法防止ASP gridview始終依賴javascript來編輯和刪除LinkBut​​tons?如果我在瀏覽器中禁用了JavaScript,編輯和刪除命令仍似乎鏈接到「javascript:_doPostBack」。 (我使用VB和.NET框架2.0)在GridViews中禁用javascript

在此先感謝。

回答

2

您可以使用<asp:TemplateField>自己實現編輯和刪除按鈕。然後,你可以自由地讓他們做回發,不過你喜歡,也許有<input type=submit>按鈕。

+0

我猜想,如果LinkBut​​tons依賴於JavaScript,提交按鈕也將顯然不是!非常感謝。 – geoffreydv 2011-04-20 17:10:21

2

當JavaScript不可用時,您僅限於較小的控件子集。見MSDN。回發函數向運行時傳達了被點擊的內容,以及服務器端事件如何被觸發。如果你真的想開發一個沒有JavaScript支持的應用程序,你將不得不遠離大多數服務器控件。渲染很好,但任何交互(如可編輯網格)都將是遠離控件的其中一個。你可能也想看看ASP.NET MVC框架。

+0

感謝您的信息,不幸的是我堅持.NET框架2和ASP控件(學校項目有一定的侷限性)。我曾與MVC3之前,切換回普通的ASP控件感覺像是時間倒退:) – geoffreydv 2011-04-20 17:06:31