从应用程序字符串中获取用户名
本文关键字:用户 获取 应用程序 字符串 | 更新日期: 2023-09-27 18:34:18
>我创建了一个 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
的价值。
我怎样才能达到这个值?
你需要使用字符串。在检索欢迎消息的位置设置格式。
string userName = string.Format(ApplicationStrings.WelcomeMessage, WebContext.Current.User.DisplayName);
我通过以下方式做到了——
string userName = WebContext.Current.User.DisplayName;
尝试使用 string.Format
进行{0}
识别。