获得SPList按网址在C#
有一个问题张贴在如何安排不同的SPList收益率法然后用Microsoft.SharePoint命名方法的正统SPWeb.GetList发展新闻组。 下面是一个我用,而有一些轻微的增强。
C#中:
- string strPath ) 公共 SPList ReturnListByUrl( 字符串 strPath)
- (
- strPath. ToLower ( ) . StartsWith ( "http" ) ) 如果 (strPath. 坚固耐用()。StartsWith(“ 网址”))
- (
- m_oWeb. Url . Length + 1 ) ; strPath = strPath。 串 (m_oWeb. 网址 。 长度 + 1);
- strPath. ToLower ( ) . StartsWith ( "lists" ) ) 如果 (strPath. 坚固耐用()。StartsWith(“ 名单”))
- (
- 6 ) ; strPath = strPath。 串 (6);
- )
- )
- strPath. IndexOf ( "/" ) > 0 ) 如果 (strPath. IndexOf(“/”)“0)
- (
- 0 , strPath. IndexOf ( "/" ) ) ; strPath = strPath。 串(0,strPath。IndexOf(“/”));
- )
- [ HttpUtility. UrlDecode ( strPath ) ] ; 返回 m_oWeb。 名单[HttpUtility。UrlDecode(strPath)];
- )































[...]存在的一个问题张贴在如何安排不同的SPList收益率法然后用Microsoft.SharePoint命名方法的正统SPWeb.GetList发展新闻组。 下面是一个我用,而有一些轻微的增强了解更多... ...(阅读更多)[...]
由Blogger的失败者» Blog存档» Pingback 找网址在C SPList# - 07年9月19号@ 上午06点42分
[...]找网址SPList在C#[...]
由11个链接今天(2007年9月19号) - 2007年9月19日@ 20:23:00 Pingback 上午
[...]存在的一个问题张贴在如何安排不同的SPList收益率法然后用Microsoft.SharePoint命名方法的正统SPWeb.GetList发展新闻组。 下面是一个我用,而有一些轻微的增强了解更多... ...(阅读更多)2007年9月21日发布的未归类[...]
由Blogger的失败者» Pingback 找网址在C SPList# - 2007年9月21日@ 上午11点24
方法,在文章中描述将不会对国际名单,因为有列表名称和相对路径也不尽相同:
例如:我的библиотека
但相对路径将是如下:
/列表/我的/
因此最好的解决方法是使用SPWeb.GetList方法。 但要小心-你必须使用绝对路径,而不是相对的MSDN中描述的-它的错误。
评论由阿列克谢 - 2007年10月9日@ 上午09点10分
用法的一些例子是有益的。
评论由克雷格- 2008年5月22日@ 上午05点
如果我们改变了从列表设置列表的标题,列表的名称将是新的冠军,但是名单的URL将由shrepont设计师都将改变以前的名称列表(如果我们改变)。
在这上面的代码将无法工作的情况!
评论由Shaiju库马尔- 2008年10月30号@ 下午11时21分
非常好的网站! 我喜欢它! 谢谢!我
评论由威廉 - 2008年11月6日@ 下午11时54分