网格视图使用ESC和JavaScript退出编辑模式
Gridview exit edit mode using ESC and JavaScript
按下键(例如ESC)时,是否可以使用JavaScript退出Gridview中的编辑模式?
感谢
您可以使用JavaScript捕捉转义键按下,请检查以下答案:如何使用JavaScript或jQuery检测转义键按下?(使用JQuery)
必须在服务器端切换出GridView的编辑模式,所以您需要从JavaScript调用一个post back。一个简单的方法是在页面中添加一个普通的ASP.Net按钮,用CSS隐藏它,然后用JQuery调用它的点击方法。
样品:
<asp:Button id="btnPostBackHook" runat="server" onClick="MyServerSidedMethod" style="display: none;" />
<script type="text/javascript">
$(document).keyup(function(e) {
if (e.keyCode == 27) {
$('#<%=btnPostBackHook.ClientID%>').click();
}
});
</script>
相关文章:
- 如何在不退出javascript的情况下从javascript更新网页
- javascript在退出时打开窗口url
- PHP's退出;在Javascript中
- Javascript 递归不知道何时退出
- 返回不会退出 javascript 中的递归函数
- 如何强制退出 javascript 函数
- JavaScript中出现模块提前退出
- 如何使用Javascript退出全屏点击
- 在 Javascript 中退出函数之前强制加载页面
- 从Javascript中的if块退出
- if-else-if JavaScript 返回 true 并退出,无论输入如何
- JavaScript 退出函数
- jQuery悬停或JavaScript鼠标退出事件,用于菜单“登录”
- Javascript 当我们用户尝试退出或刷新页面时如何触发函数
- 子元素的 JavaScript 鼠标悬停/鼠标退出问题
- JavaScript 退出 for 循环而不返回
- 从网站/退出应用程序启动JavaScript
- JavaScript 退出弹出功能在 Chrome 和 IE 中无法正常工作
- 网格视图使用ESC和JavaScript退出编辑模式
- 使用javascript退出事件