Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使资源文件包含.NET4.5中每种语言的消息和字符串?_C#_Asp.net_.net 4.0_Localization_Globalization - Fatal编程技术网

C# 如何使资源文件包含.NET4.5中每种语言的消息和字符串?

C# 如何使资源文件包含.NET4.5中每种语言的消息和字符串?,c#,asp.net,.net-4.0,localization,globalization,C#,Asp.net,.net 4.0,Localization,Globalization,我必须为阿拉伯语和西班牙语创建一个资源文件,其中包含错误消息、对话框消息和一些将在代码隐藏中使用的字符串。现在我想访问相关的语言资源文件,以便根据用户选择的区域性来读取字符串 有人能帮我吗?在web.configset中 <system.web> <globalization uiCulture="en" /> </system.web> 在code-Behind中,在btn语言处设置ui文化 protected void btnLanguage_Click

我必须为阿拉伯语和西班牙语创建一个资源文件,其中包含错误消息、对话框消息和一些将在代码隐藏中使用的字符串。现在我想访问相关的语言资源文件,以便根据用户选择的区域性来读取字符串


有人能帮我吗?

web.config
set中

<system.web>
<globalization uiCulture="en" />
</system.web>
code-Behind
中,在
btn语言处设置
ui文化

protected void btnLanguage_Click(object sender, EventArgs e)
    {
        Configuration Config = WebConfigurationManager.OpenWebConfiguration("~");
        GlobalizationSection section = (GlobalizationSection)Config.GetSection("system.web/globalization");
        section.UICulture = cboLanguage.SelectedValue.ToString();
        Config.Save();
        Response.Redirect("Defaults.aspx", false);
    } 
在“代码隐藏”中,在显示错误消息时执行以下操作:-

Label1.Text=GetLocalResourceObject(“Key”).ToString()

在资源文件中

String | Value
Key | Record has been Saved.

例如,我添加了一条记录,在英语中我们显示为“record created successfully!”,在阿拉伯语中我们需要显示阿拉伯语文本。我们需要根据当前文化阅读阿拉伯语文本,即。,阿拉伯语。@Hemant Kumar Upper suggesio将把uiCulture更改为所选语言。您是否询问如何显示来自资源文件的消息?在代码隐藏中,您还可以像下面这样获取本地资源对象
GetLocalResourceObject(“key”).ToString()@Hemant Kumar应用程序是Web应用程序。如何在Web应用程序中执行此操作?@Hemant Kumar。这是用于Web应用程序的。先生,你试过这个吗?
String | Value
Key | Record has been Saved.