我有一个ASP.NET Web表单(不是MVC)我有以下bootstrap导航...
<ul class="nav nav-pills">
<li><asp:HyperLink ID="en" runat="server" NavigateUrl="~/Default.aspx" data-toggle="tab" /></li>
<li><asp:HyperLink ID="fr" runat="server" NavigateUrl="~/Default.aspx?lang=fr" data-toggle="tab" /></li>
</ul>
点击&#39;英文&#39;链接工作正常。点击“Francais”&#39;链接失败。似乎jquery不喜欢NavigateUrl中的querystring参数。
有任何解决方法吗?
答案 0 :(得分:0)
改为使用anchors
:
<a id="us" href='<%: ResolveUrl("~/About.aspx") %>' data-toggle="tab">USA</a>
<a id="fr" href='<%: ResolveUrl("~/About.aspx?lang=fr") %>' data-toggle="tab">France</a>