如何使用LinkButton提交表单? [英] How do I make a form submit with a LinkButton?
本文介绍了如何使用LinkButton提交表单?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的登录用户控件有两个文本框和一个链接按钮.
My login usercontrol has two text boxes and a linkbutton.
<asp:TextBox id="tbUserName" runat="server" size="10" />
<asp:TextBox id="tbPassword" runat="server" TextMode="Password" size="10" />
<asp:LinkButton Text="login" CssClass="submit" runat="server" ID="lbLogin" OnClick="btnLogin_OnClick" />
当有人在tbUsername或tbPassword上按Enter键时,我想调用"btnLogin_OnClick函数."
I would like to call the "btnLogin_OnClick function when someone pushes enter on tbUsername or tbPassword.
我该怎么做?
推荐答案
这是一个巧妙的技巧:
<asp:Panel ID="pnlLogon" runat="server" DefaultButton="lbLogin" Width="100%" >
<asp:TextBox id="tbUserName" runat="server" size="10" />
<asp:TextBox id="tbPassword" runat="server" TextMode="Password" size="10" />
<asp:LinkButton Text="login" CssClass="submit" runat="server" ID="lbLogin" OnClick="btnLogin_OnClick" />
</asp:Panel>
通过将文本框包装在面板中并将面板的DefaultButton
设置为LinkButton
,面板内部文本框中的任何Enter键都将导致LinkButton
单击.
By wrapping the textboxes in a panel and setting the DefaultButton
of the Panel to your LinkButton
, any Enter in the text box inside the panel will cause the LinkButton
Click to happen.
这篇关于如何使用LinkButton提交表单?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文