asp.net – 文本框在点击输入时关注按钮?
这是我的文本框字段,当用户输入值并按Enter键时,我希望在用户按Enter键时提交该值.
<div id="divUserInfo" > <table align="center"> <tr id="trDomain" runat="server" visible="false"> <td class="tdLabel tdLabelInfo" >Domain Name</td> <td class="tdData"> <asp:TextBox ID="txtDomain" runat="server" ToolTip="Network domain user is associated."></asp:TextBox> <asp:Label ID="lblRqdDom" runat="server" Text="required" CssClass="noshow" ></asp:Label> </td> </tr> 是的我知道我在表格中格式化,并且不会在未来的项目中使用表格. 解决方法
TextBox上的回发失去焦点
如果您只想在TextBox失去焦点时进行回发(通过按Enter,Tab或将焦点移动到另一个控件),请将TextBox的AutoPostBack属性设置为true. 在TextBox中写入内容并使其失焦后,您将获得回发.但是,我想,这不仅可以在按Enter键时引发. 通过模拟提交回发按钮单击按Enter键 如果只想按回车键进行回发,可以在页面上添加一个按钮,并将TextBox放在同一个Panel控件中.然后,您应该为此Panel设置DefaultButton属性.当焦点集中TextBox(或Panel中的任何其他控件)时,这应该调用按Enter键. 所以,你的代码看起来像这样(代码没有经过测试): ... <asp:Panel ID="grouppingPanel" runat="server" DefaultButton="btnSubmitDomain"> <asp:TextBox ID="txtDomain" runat="server" ToolTip="Network domain user is associated." /> <asp:Label ID="lblRqdDom" runat="server" Text="required" CssClass="noshow" ></asp:Label> <asp:Button ID="btnSubmitDomain" runat="server" Text="GO" OnClick="btnSubmitDomain_Click" /> </asp:Panel> ... 你可以在这里找到更多相关信息:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.panel.defaultbutton.aspx. 如果您在应用任何这些解决方案或其他问题时遇到任何问题,请与我们联系. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 为什么我的函数在加载UpdatePanel后运行多次
- asp.net-mvc – 在stackoverflow.com上永不过期的会话,除非
- asp.net-core – ASP.NET核心项目上的WebAPI和IdentityServ
- asp.net-web-api – 没有实体框架的WebAPI ODATA
- 如何在ASP.Net GridView中使用AutoGenerateEditButton的图像
- asp.net mvc5.2 iis报错没有默认登录页
- asp.net-mvc – asp.net mvc:TryUpdateModel返回值还是Mod
- 从wsdl文件更新asp.net WebService引用?
- asp.net-mvc – 建议在开发期间使用nhibernate设置种子数据
- ASP.NET Cookie过期时间始终是1/1/0001 12:00 AM
- asp.net-mvc – ASP.net MVC – 为一个用户/角色
- 如何在asp.net上模拟同时的web请求?
- asp.net-core – Netcore 2.1.1版本导致应用程序
- 如何追踪每一笔记录的来龙去脉:一个完整的Audit
- 初识ABP vNext(7):vue身份认证管理&租户管
- asp.net-mvc-3 – 如何在View中使用ViewBag
- asp.net-core – 如何将POCO控制器作为控制器发现
- asp.net – 如何确定哪个按钮导致回发
- asp.net-mvc – 在Asp.Net MVC中使用混合身份验证
- asp.net-mvc – 在MVC4中绑定的正确方法