0

ユーザーがログインする必要がある Silverlight ビジネス アプリケーションを作成しました。ユーザーがログインすると、ユーザー名がログイン ステータスに表示されます。

ApplicationStrings.resx にあるのは次のとおりです。

<data name="WelcomeMessage" xml:space="preserve">
  <value>Welcome {0}</value>
  <comment>{0} = User.DisplayName property</comment>
</data>

これからログインした人のユーザー名を取得しようとしていますが、試してみました-

string userName = System.Convert.ToString(ApplicationStrings.WelcomeMessage);

ただし、これは文字列を として戻しますWelcome {0}

私が実際に必要としているのは の値ですUser.DisplayName property

どうすればその値に到達できますか?

4

3 に答える 3

2

私はそれをしました-

string userName = WebContext.Current.User.DisplayName;
于 2012-05-15T15:49:24.360 に答える
2

ウェルカム メッセージを取得する場所で string.Format を使用する必要があります。

string userName = string.Format(ApplicationStrings.WelcomeMessage, WebContext.Current.User.DisplayName);
于 2012-05-15T15:43:39.330 に答える
0

認識に使用string.Formatしてみてください。{0}

于 2012-05-15T15:46:39.140 に答える