我是SharePoint 2010编码Web部件的新手.我正在尝试弄清楚如何在给定URL的情况下获取SharePoint站点的登录页面.
防爆.我给了http://www.yahoo.com这个功能,我得到http://www.yahoo.com/pages/default.aspx.
这是迄今为止的功能:
private string GetSPSiteUrl(string u) {
var siteurl = string.Empty;
using (SPSite site = new SPSite(u)) {
using (SPWeb web = site.OpenWeb()) {
siteurl = web.Url;
}
}
return siteurl;
}
Run Code Online (Sandbox Code Playgroud)
该函数只返回我现在给出的内容,这是没用的.
任何帮助都会很棒.谢谢!
一种更简单的方法,无需点击.
这为您提供了直接的"WelcomePage"网址:
web.RootFolder.WelcomePage
Run Code Online (Sandbox Code Playgroud)
如果您需要实际物品:
SPListItem welcomePage = web.GetFile(web.RootFolder.WelcomePage).Item;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9462 次 |
| 最近记录: |