首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JavaScript是/否之前的ASP.NET按钮事件

JavaScript是/否之前的ASP.NET按钮事件
EN

Stack Overflow用户
提问于 2011-06-14 03:06:18
回答 3查看 5.3K关注 0票数 3

嗨,我正在努力学习更多的JavaScript AJAX。基本上,我希望在一个删除按钮上弹出是否,这将在实际的C#事件之前被激发。我可以用C#完成所有这些工作,但我知道这样做对客户端会有好处,因为它会减少服务器负载。

我不确定到底该怎么做。有什么想法吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-06-14 03:08:33

您可以使用名为confirm的javascript函数

代码语言:javascript
运行
复制
onclick="return confirm ('Are you sure you want to delete this _____?');"

此文本参数是将在模式中显示的文本,其中包含yes和no。

Yes返回true,允许回发继续,但No返回false并停止回发。

编辑:

正如XaiSoft和Cybernate所提到的,如果您正在使用ASP.NET按钮,您还可以使用OnClientClick属性,该属性将被服务器转换为onclick

票数 3
EN

Stack Overflow用户

发布于 2011-06-14 03:11:15

您可以使用asp:ButtonOnClientClick属性。连同JS确认..在aspx/ascx/master中尝试类似下面的代码:

代码语言:javascript
运行
复制
<asp:Button id="cmdSubmit" OnClientClick="return confirm('Are you sure?')" runat="server" .../>
票数 2
EN

Stack Overflow用户

发布于 2011-06-14 03:11:08

您也可以使用jQuery来代替丑陋的默认确认。Here就是一个解决这一问题的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6334982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档