今天试了一下,获取sharepoint中的当前用户的登录名的方法。记录如下:
1、添空间
using Microsoft.Sharepoint;
2、语句
SPUser spuser = Microsoft.SharePoint.WebControls.SPControl.GetContextWeb(Context).CurrentUser;
string t_loginName = spuser.LoginName.ToString();
这里获得的是登录用户名,
登录用户就是当前用户。但与当前用户处看到的可能不一致(登录用户是英文,当前用户是中文),
如果要获得当前用户显示的名称,
可以改成
string t_loginName = spuser.Name;