asp.net - ASP.NET 中的多语言静态内容

标签 asp.net multilingual

是否有一种简单的方法可以使 .aspx 页面的静态内容变成多语言?资源文件对于控件来说很好,但是在其中编写大块的 html 非常困难且烦人。还有更简单的方法吗?

最佳答案

在资源文件中创建属性并使用它们,.NET会自动找到正确的资源文件,并且只需确保所有资源文件中的属性名称相同,这样它就会将.aspx页面中的属性值替换为资源文件中的值。

不要在资源文件中编写 html 标记,将 html 标记放在 .aspx 页面本身中,只需从资源文件中获取基本值即可。

关于asp.net - ASP.NET 中的多语言静态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2530526/

相关文章:

c# - Microsoft.Office.Interop.Word - Word 尝试打开文件时遇到错误

c# - 使用用户输入构建 SQL 查询字符串

c# - 如何用C#检查asp.net中是否存在域名?

html - 我在哪里可以获得属性 'lang' 值的列表 - 什么标准涵盖了这个,用于 SEO 优化?

PHP通过实例变量从数据库获取多语言数据

c# - 从 aspx 设置多语言页面标题

c# - 如何从代码隐藏属性中获取样式属性的值?

c# - 您将/如何保护您的用户详细信息

php - 带有数据库和 PHP 的多语言网站

c# - 在 URL 或 Session 或其他中存储语言