有没有办法阻止ASP gridview始终依赖javascript进行编辑和删除LinkButtons?如果我在浏览器中禁用javascript,编辑和删除命令似乎仍然链接到“javascript:_doPostBack”。 (我使用的是VB和.NET framework 2.0)
提前致谢。
答案 0 :(得分:2)
当Javascript不可用时,您仅限于较小的控件子集。见MSDN。回发函数将所点击的内容传达给运行时,这就是服务器端事件的触发方式。如果你真的想开发一个没有Javascript支持的应用程序,你将不得不远离大多数服务器控件。渲染很好,但任何交互(如可编辑网格)都是远离的控件之一。您可能还想查看ASP.NET MVC框架。
答案 1 :(得分:2)
您可以使用<asp:TemplateField>
自行实施编辑和删除按钮。然后,您可以随意使用<input type=submit>
按钮让他们进行回发。