【发布时间】:2013-01-23 11:12:36
【问题描述】:
我正在使用 MVC3 和 Bootstrap Responsive,我想通过 Razor(或 javascript)检测哪种模式处于活动状态(台式机、平板电脑或手机)以在一种或另一种情况下显示正确的局部视图。
例如:
@if( mode=='phone')
{
@html.Partial("_partialPhone")
}
@if( mode=='desktop')
{
@html.Partial("_partialDesktop")
}
...etc
我不想只使用 ".visible-phone" "visible-tablet" 和 ".visible-desktop" css 类,因为虽然只显示了一个局部视图,但它们都加载到 DOM 中并且由 Razor 引擎渲染。这不利于手机和平板电脑的性能。
谁能帮帮我?
谢谢
【问题讨论】:
标签: javascript css asp.net-mvc asp.net-mvc-3 twitter-bootstrap