我在我的控制器上有几个返回部分视图(ascx)的操作方法,我希望这些部分视图在单击不同的JQuery UI选项卡时呈现。
选项卡定义如下:
<div id="tabs">
<li><a href="#FirstTab" title="First tab">First tab</a></li>
<li><%= Html.ActionLink("General", "General", new {id=Model.Id}) %></li>
<li><%= Html.ActionLink("Details", "Details", new {id=Model.Id}) %></li>
<div id="FirstTab">
...
</div>
</div>
这段代码可以正确渲染选项卡,第一个选项卡(静态内容)显示正常,但是当我点击其他选项卡时,没有任何反应。
如果我在动作方法中不返回部分视图,而是返回纯文本内容,则可以正确呈现内容,并且选项卡可以完美工作。
你有什么想法吗?
谢谢