我正在asp.net中构建一个配置文件页面,它有两个选项卡(水平),一个用于配置文件,另一个用于设置。如果用户在选项卡之间导航,他将看到“设置”页和“配置文件”页。我知道两种方法来实现这一点。
除了这些方法外,还有其他有效的方法来实现这一点吗?
发布于 2012-01-23 04:39:30
答案取决于许多因素。您是否希望用户能够在不刷新页面的情况下来回切换?如果是这样的话,那么您必须加载两个选项卡。
如果可以进行部分刷新,则可以在单击选项卡时使用Ajax填充这些选项卡。这有一些性能影响,因为它需要往返获得数据。
如果您可以完全刷新,那么只需让每个页面都是不同的页面,当您单击其他选项卡时,它只会加载另一个选项卡页。
我真的不明白你所说的“用代码隐藏构建页面”是什么意思。也许您的意思是,在加载页面时,只包含选定选项卡的html。在我看来,简单地让它们变成不同的页面比编写复杂的代码改变页面的结构要容易得多。
https://stackoverflow.com/questions/8967204
复制相似问题