带有参数化超链接的ASP.NET bootstrap可切换选项卡

时间:2014-07-10 23:46:47

标签: asp.net twitter-bootstrap querystringparameter

我有一个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参数。

有任何解决方法吗?

1 个答案:

答案 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>