手机版

asp.net支持多语言站点的实现方法

时间:2021-10-24 来源:互联网 编辑:宝哥软件园 浏览:

1,在网站点中新建两个资源文件如下

Resources.resx中的文件信息

Resources.en-us.resx中的文件信息

Default.aspx的代码复制代码代码如下: %@页面语言=' c# ' AutoEventWireup=' true ' CodeFile=' Default。aspx。cs ' Inherits=' _ Default '区域性=' Auto ' ui区域性=' Auto ' %!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML L1-过渡。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' head runat=' server ' title global _ Resource/title/head body表单ID=' form 1 ' runat=' server ' div ASP 3360日历ID=' calendar 1 ' run确认/asp3360标签ID='标签1 ' runat='服务器' Text='标签'/asp3360标签/div/表单/正文/html Default.aspx.cs的代码代码复制代码代码如下:使用系统;使用系统。数据;使用系统。配置;使用系统网络.使用系统。网络安全;使用系统网络。用户界面使用系统。网络控件;使用系统。网页组件;使用系统网络。UI。HtmlControls公共部分类_默认:系统。网页。标题=资源资源.页面文件回应。写(参考资料。资源。问题“br/”;}受保护的void Button1_Click(对象发送者,EventArgs e) { int days=DateTime .现在。大年初一。选择日期。日期年;如果(第0天){ Label1 .文本=字符串。格式(参考资料。资源。答案,(365天)。ToString());} else标签1 .文本=字符串。格式(参考资料。资源。答案,数学。腹肌(天)。ToString());} } 运行结果如下

注意在Default.aspx文件中注意文化中的属性值还有若要让浏览器以中文的语言显示网页内容时,可以在浏览器中的"工具-"内科医生"选项"-"语言"进行设置

版权声明:asp.net支持多语言站点的实现方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。