3,245
社区成员
发帖
与我相关
我的任务
分享
#region 给部门和岗位赋值
using (SPSite site = new SPSite(SPContext.Current.Site.ID))
{
using (SPWeb web = site.OpenWeb())
{
#region 从员工列表读取当前用户的信息,给部门和岗位赋值
SPList list = web.Lists["员工信息列表"];
SPQuery query = new SPQuery();
query.Query = "<Where><Eq><FieldRef Name='LoginName' /><Value Type='Text'>" + loginName + "</Value></Eq></Where>";
SPListItemCollection itemCollection = list.GetItems(query);
if (itemCollection.Count > 0)
{
SPListItem item = itemCollection[0];
string[] strDeparts = item["Department"].ToString().Split('#');
ffSuperiorManager.Value = item["Manager"];
}
#endregion
}
}