几个常用的Webpart类用法

1、 获取SPS文档库的数据
 
SPSite site  =  SPControl.GetContextSite(Context);

// 取该虚拟服务器上的根站点

SPWeb web 
=  site.AllWebs[ " / " ];

// 取得Shared Documents这个文档库对象

SPDocumentLibrary docLib 
=  (SPDocumentLibrary)web.Lists[ " Shared Documents " ];

// 获取文档库的数据


SPListItemCollection items 
=  docLib.Items;


foreach  (SPListItem item  in  items)


{

Response.Write(SPEncode.HtmlEncode(item.Xml));


}

 

2、修改AD登录密码

 

 

string  userName  =  SPControl.GetContextWeb(Context).CurrentUser.LoginName;
userName 
=  userName.Remove( 0 , userName.LastIndexOf( ' \ ' +   1 );
DirectoryEntry user 
=   new  DirectoryEntry( " WinNT://./ "   +  userName);
try
{
user.Invoke(
"ChangePassword"new object[]{oldPsw, newPsw});
}

catch  (Exception ex)
{
output.WriteLine(
"出错啦");
}
;

 

你可能感兴趣的:(part)