我在vb.net 4.0上。我想按回车键提交我的登录表单。但是,我无法将btnLogin设置为提交登录表单的默认按钮。当我使用母版页模板中的登录页面时,我在contentplaceholder标签中设置了默认按钮属性,但是不起作用。尝试以masterpage的形式设置也不起作用。我应该尝试其他方法吗?还是Javascript?
答案 0 :(得分:0)
您需要将defaultbutton
属性添加到form
代码
<form id="form1" runat="server" defaultbutton="btnLogin">
</form>
答案 1 :(得分:0)
在登录表单周围放置一个面板并在那里设置默认按钮
<asp:Panel runat="server" id="pnlLogin" DefaultButton="btnLogin">
<asp:Label runat="server" id="lblUsername" Text="Username:" AssociatedControlID="txtUsername" />
<asp:TextBox runat="server" id="txtUsername" />
<asp:Label runat="server" id="lblPassword" Text="Password:" AssociatedControlID="txtPassword" />
<asp:TextBox runat="server" id="txtPassword" TextMode="Password" />
<asp:Button runat="server" id="btnLogin" Text="Login" />
</asp:Panel>
这些方面的东西。