强制C#asp.net Webforms网站到桌面视图

时间:2014-06-06 15:02:05

标签: c# android asp.net webforms

我有一个webforms c#项目。在Android设备上浏览时,它会自动调整页面大小。我已使用元视图端口标记

修复此问题
 <meta name="viewport" content="width=1280px, initial-scale=.5, maximum-scale=.5"/> 

我想知道是否可以强制浏览器将页面呈现为桌面版本。如果我删除了视口标记,浏览器会根据需要调整页面的大小。 MVC项目具有如下的browseroveride功能。如何在webforms项目中获得相同的结果,以便页面始终显示为桌面版本。有同等的吗?你看我总是想要显示桌面版。

      Request.RequestContext.HttpContext.SetOverriddenBrowser(BrowserOverride.Desktop);

2 个答案:

答案 0 :(得分:0)

单独保留视口设置:

<meta name="viewport" content="width=device-width, initial-scale=1.0">

查看响应式Web设计(RWD)CSS框架Bootstrap V3.0。

查看以下教程:

Twitter Bootstrap with ASP.NET

如果您始终希望始终显示为桌面,请查看以下内容:

http://forums.asp.net/t/1887521.aspx?How+to+force+a+responsive+design+to+Desktop+viewport+mode

答案 1 :(得分:0)

打开文件ViewSwitcer.ascx

在div id =“ viewSwitcher”中添加此脚本。

<script>
   window.location.href = '<%: SwitchUrl %>';
</script>