Abd*_*eed 0 asp.net-mvc asp.net-mvc-3
我在资源文件中为全球化定义键时遇到问题.我想显示类似"Hello'xyz'的消息.您在用户名中成功登录的是'UserName',密码是'412341'"
现在我需要定义至少5个密钥是资源文件.这是我传递不会改变特定语言的变量的任何方式.
@Resources.Hello waheed @Resources.Msg @Resources.UserName xyz @Resources.Password 1234
Run Code Online (Sandbox Code Playgroud)
我想在单个消息中这样做
@Resource.Msg(user,username, password)
Run Code Online (Sandbox Code Playgroud)
使用值在资源文件中定义"MessageString"键:
"Hello '{0}'. you are successfully logged in your username is '{1}' and password is '{2}' "
Run Code Online (Sandbox Code Playgroud)
并使用这样的:
String.Format(@Resources.MessageString, user,username, password);
Run Code Online (Sandbox Code Playgroud)