我有一个带有多个地址(默认、发票、交货)的 ContactViewModel 的大 ViewModel。我想在 DefaultAddress 选项卡等中编辑这个 ContactViewModel,我想知道如何在没有 JavaScript 的情况下处理这个?这可能吗?
问问题
198 次
2 回答
1
告诉我,如果我不在这儿;
我认为我会解决这个问题的方法是创建一个带有列表的部分视图。局部视图将遍历列表并创建另一个局部视图,即选项卡。
单击选项卡时,我会进行回发并存储单击的选项卡。然后这个 id 成为活动选项卡。
当我回来重建我的页面时,实际选项卡的部分视图需要检查它是否处于活动状态,然后使其可见。如果不可见,则可能不渲染任何内容。
于 2010-03-19T03:06:33.277 回答
0
这可以通过 CSS 来完成。这是一个例子:http ://www.alistapart.com/articles/slidingdoors/
选定的选项卡/视图将需要在服务器上呈现。我可以看到每个选项卡都是一个链接,当单击链接正确的视图并返回选定的选项卡时。
某些 css 选项卡在 IE6 中无法正常工作。我不确定上面的链接是否是其中之一。
于 2010-03-19T03:13:43.980 回答