在asp.net中输入密钥发出错误按钮
发布时间:2020-12-16 00:35:59 所属栏目:asp.Net 来源:网络整理
导读:我有一个文本框和许多按钮。当用户在某些文本框中并按“输入”键时,会出现特定的按钮单击事件。我在互联网上看到,“输入”键有一些问题,我尝试了几个解决方案,但仍然总是输入该按钮事件(该按钮是页面中的第一个按钮)。 我尝试创建一个不做任何事情的按钮
我有一个文本框和许多按钮。当用户在某些文本框中并按“输入”键时,会出现特定的按钮单击事件。我在互联网上看到,“输入”键有一些问题,我尝试了几个解决方案,但仍然总是输入该按钮事件(该按钮是页面中的第一个按钮)。
我尝试创建一个不做任何事情的按钮,并在page_load中写入: idTextBoxFA.Attributes.Add("onkeydown","if(event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13)) {document.getElementBtId('" + noEnterButton.UniqueID + "').click();return false;}} else {return true}; "); 我所有的页面控件都是一种形式,我尝试给我创建的按钮“defaultButton”属性。那没有工作。 任何想法为什么这不工作,我做错了什么? 解决方法
按下ENTER键,ASP.NET中控制哪个提交按钮被激活的标准方法是将控件和按钮包装在一个asp:面板中,并将DefaultButton属性设置为正确的按钮。
如果我正在正确地阅读您的问题,那么只需按一下ENTER按钮即可激活一个特定的按钮,这样就可以在一个单独的asp:面板中将您的页面上的所有内容都包装起来。 <asp:Panel id="pnlDefaultButton" runat="server" DefaultButton="btnOK"> <!-- All controls here including: --> <asp:Button id="btnOK" runat="server" Text="OK" /> </asp:Panel> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Service Fabric中的.NET Core RC2
- ASP.NET代码生成器
- ASP.NET验证码生成与识别
- asp.net – 为什么Response.BufferOutput = False,不工作?
- Global.asax中的ASP.NET会话
- asp.net-mvc-3 – 查找接受字符串作为参数的所有ASP.NET MV
- asp.net-core – MVC 6 Web Api:解析201上的位置标题(已创
- asp.net-mvc-3 – MVC Razor – 在一年中的12个月中使用@ H
- asp.net-mvc – 如何在asp.Net MVC Razor中单击Check Box的
- asp.net-mvc – 通过Gitignore递归地包含Nuget DLL
推荐文章
站长推荐
- asp.net – 使用区域时,“路由表中没有路由匹配提
- 在Docker上部署自动更新ssl证书的nginx + .NET C
- 使用C#登录带验证码的网站
- asp.net-mvc – 在将站点托管到IIS之后,AngularJ
- asp.net – 如何实时压缩和流量到Response.Outpu
- asp.net-mvc-3 – OutputCache属性和jQuery Ajax
- asp.net-mvc – MVC应用程序部署; System.Data.S
- 为什么我不能将ASP.NET Framework版本显示为3.5?
- asp.net – Web.Config无法呈现特殊字符
- asp.net-mvc – Microsoft.Owin.Security.IAuthe
热点阅读