【发布时间】:2014-05-19 19:53:10
【问题描述】:
上周我开始使用 Bootstrap(使用 LESS)开发一个 ASP.NET 页面。
我的网站有德语和英语之间的语言切换器。这适用于我自己的组件。
但 Bootstrap 登录表单会自动使用浏览器语言。如果某个字段为空,我会收到一条消息以填写所有字段。我想在 Bootstrap 中以所有形式手动设置使用的语言。
这可能吗,还是有其他选择?
谢谢。
编辑:
这是我的代码
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<div class="container">
<div class="form-signin" role="form">
<h2 class="form-signin-heading">
<asp:Localize ID="LocalizeHeading" runat="server"
meta:resourcekey="LocalizeHeadingResource1" Text="Anmeldung"></asp:Localize>
</h2>
<input ID="InputUsername" runat="server" type="text" class="form-control" placeholder="<%$ Resources: Authentification, PlaceHolderUsername %>" required autofocus>
<input ID="InputPassword" runat="server" type="password" class="form-control" placeholder="<%$ Resources: Authentification, PlaceHolderPassword %>" required>
<label class="checkbox">
<input type="checkbox" value="remember-me">
<asp:Localize ID="LocalizeRememberMe" runat="server"
meta:resourcekey="LocalizeRememberMeResource1" Text="Anmeldung speichern"></asp:Localize>
</label>
<asp:Button ID="ButtonSignIn" runat="server" Text="Einloggen"
class="btn btn-lg btn-primary btn-block" type="submit"
meta:resourcekey="ButtonSignInResource1" onclick="ButtonSignIn_Click" />
</div>
</div> <!-- /container -->
</asp:Content>
【问题讨论】:
-
我不相信 Bootstrap 会设置任何默认消息(因为它没有“登录”表单)。如果您使用的是
tooltipjavascript 组件,请检查<input>字段的data-original-title属性。如果您使用第三方库来生成登录代码(我想),您应该提及您使用的是哪个库。 -
感谢您的回复。我使用 Bootstrap 示例中的示例登录表单:getbootstrap.com/examples/signin。我使用的唯一第三方库是 JQuery。
-
谢谢,现在我明白了这个问题 - 请参阅下面的答案
标签: asp.net localization