asp.net - 在移动设备上查看时不会显示网页

标签 asp.net twitter-bootstrap twitter-bootstrap-3

我有一个使用 bootstrap 设计的 aspx Web 应用程序。该站点使用母版页,母版页上有一个脚本管理器。我在多个表单上使用 Telerik RadWindowsManager,在桌面上查看应用程序时,所有工作都按设计进行。我可以调整屏幕大小,控件将按预期使用react。

问题是,当我在 I-Phone 6 上查看网站时,出现蓝屏崩溃,提示 RAdWindowsManager 需要 ScriptManager。

如果我从母版页中删除脚本管理器和所有脚本引用并将它们放在网页上,我可以纠正该问题,但我会失去母版页的优势。

谁有办法解决这个问题吗?

最佳答案

在移动浏览器上,将使用项目中的 Site.Mobile.Master 页面,而不是包含所需 ScriptManager< 的主 Site.Master 页面 引用,导致页面崩溃。

尝试从您的项目中删除 Site.Mobile.Master ,或者至少阻止它被使用,您应该留下一个响应式 Web 应用程序,可以在桌面和移动设备上正常运行浏览器。

这些链接可能有助于摆脱/关闭 Site.Mobile.Master 页面。

remove site mobile master page from asp.net web application

In Visual Studio 2015 I would like to remove site.mobile.master

关于asp.net - 在移动设备上查看时不会显示网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55244421/

相关文章:

css - 当屏幕缩放时,如何在同一行固定 Bootstrap div?

html - 删除 Bootstrap 3 中导航栏和超大屏幕之间的空间

css - Bootstrap 3 中的嵌套列

html - img-circle 超出边距

c# - 使用 ClientScriptManager 更新面板

asp.net - Azure 网站和自定义字体

javascript - 模态窗口阻止了我的页面

html - Bootstrap 4 折叠的导航栏品牌不居中

asp.net - xxx.eot 网络字体文件无法在 IIS 6.0 服务器上正常工作

javascript - 如何在 RegisterClientScriptBlock 中传递带有页面 URL 的查询字符串