【发布时间】:2012-03-31 02:03:59
【问题描述】:
我想知道为什么这个,按回车提交,只适用于 ie 而不是谷歌浏览器......
这是我实际使用的代码:
<div class="TxtBox">
<asp:Panel ID="lepanel" runat="server" DefaultButton="Connect">
<asp:TextBox ID="TxtUserLogin" runat="server" TabIndex="1" Text="login" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="*"
Display="Static" ControlToValidate="TxtUserLogin"></asp:RequiredFieldValidator>
<asp:TextBox ID="UserPass" runat="server" TabIndex="2" Text="password" TextMode="Password" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="*"
Display="Static" ControlToValidate="UserPass"></asp:RequiredFieldValidator>
<asp:LinkButton ID="Connect" runat="server" OnClick="Connect_Click" TabIndex="3">connect</asp:LinkButton>
</asp:Panel>
<asp:Label ID="MsgError" runat="server" />
<div class="ForgottenPass">
forgotten password ?
</div>
<div class="RememberMe">
<asp:CheckBox runat="server" ID="chkBoxRemember" />
stay signed in
</div>
</div>
【问题讨论】:
-
因为您使用的是链接按钮,而不是真正的按钮。
-
好的!它有效,但没有办法将 css 放在 BUTTON 上?它没有占用我的链接按钮的 css ..
-
是的,有办法,什么 css ?顺便说一句,我做出这个答案
-
很好,它正在工作!只是因为它不再是 A 而是 css 中的 INPUT。
标签: c# asp.net internet-explorer google-chrome