Sharepoint 2010 如何自定义SharePoint 2010移动视图
我一直在为我的SP2010发布门户开发移动视图。它面向互联网,具有自定义页面/web部件(例如,其上具有自定义web部件)。该站点有一个自定义母版页 我的内置移动功能存在以下问题:Sharepoint 2010 如何自定义SharePoint 2010移动视图,sharepoint-2010,mobile-website,sharepoint-branding,Sharepoint 2010,Mobile Website,Sharepoint Branding,我一直在为我的SP2010发布门户开发移动视图。它面向互联网,具有自定义页面/web部件(例如,其上具有自定义web部件)。该站点有一个自定义母版页 我的内置移动功能存在以下问题: 欢迎页面。导航到 重定向我 到 ,它仅显示可用列表/文档库的表。对于 我的门户,我想显示一个 仪表板,就像我目前为“正常”非移动视图所做的一样 导航到我的一个自定义 页面(例如。 ) 也重定向到 因此,实际上根本没有任何有用的内置移动支持;只是能够用移动设备查看列表 所以我有很多问题,我希望得到一些高层的帮助。我
所以我有很多问题,我希望得到一些高层的帮助。我的想法是我应该做以下工作:
[编辑]
从@moontear的链接和我所做的其他研究来看,我的最佳选择似乎是禁用内置的SharePoint移动支持,只需根据
Request.Browser.IsMobileDevice
执行我自己的条件渲染即可查看有关如何自定义移动视图的大量MSDN文档:
compat.browse
文件设置哪个设备被视为移动设备,如本文所述:,这样您设置的设备将显示在您的常规Sharepoint页面(回答您的问题2/3)。将“\u layouts/mobile”文件夹复制到例如“\u layouts/MyCompany/mobile”,在webconfig中添加以下appSetting键:
<add key="mobile_applicationrootdirectory" value="_layouts/MyCompany/mobile/"/>
使用powershell
Disable-SPFeature -Identity MBrowserRedirect -Url http://url