0

ASP.NET 4.0 WebApplication プロジェクトを使用しています

以下は、ユーザー名を my current.profile に保存します

System.Web.HttpContext.Current.Profile["UserName"] = userName

すべてのユーザーに、「MyCompany」という値を持つ Company という名前の新しいプロファイルを追加したいと考えています。次のようになります。

for all users....
{
    System.Web.HttpContext["SpecificUser"].Profile["Company"] = "MyCompany"
}

どうすればできますか?

4

1 に答える 1

0

全員の HttpContext にアクセスすることはできませんが、ユーザーのプロファイル ユーザー IDを知っていると仮定して、各プロファイルに書き込むことができます。ユーザー ID が手元にない場合は、ストアド プロシージャを介してデータベースに直接書き込むことができます。要点は、すべてのユーザーで共有するには、プロファイル DB に書き込む必要があるということです。

于 2012-08-28T11:26:48.363 に答える