Web パーツでイベントが発生したときに、現在ログインしているユーザーにアクセスしようとしています。私は通常、これを次のように行うと思います:
SPContext.Current.Web.CurrentUser
具体的には、ID(必要なもの)を取得するには:
SPContext.Current.Web.CurrentUser.ID
これは、たとえばイベント レシーバーで期待どおりに機能します。ただし、私の例の Web パーツでは、コンピューターのユーザー アカウントに関する情報が返されます。代わりに、ログインした SharePount ユーザーに最もよくアクセスするにはどうすればよいですか?