c# - Asp.net 用户控制更改文本语言

标签 c# asp.net .net user-controls

我在 asp.net 网站上工作,我创建了一个用户控件,我在其中放置了一个要在母版页上使用的菜单。现在我希望能够使用资源文件更改每个菜单项的语言。如何在用户控件上更改此设置?我已经在常规的 aspx 页面上解决了这个问题,但 ascx 的工作方式不同,因为它派生自 System.Web.UI.UserControl

最佳答案

aspx页面是怎么做到的?您可以进入设计模式,选择生成本地资源,然后将为您生成 resx 文件。对于用户控件,它的工作方式与 ASP.NET Web 表单相同。

关于c# - Asp.net 用户控制更改文本语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8443320/

相关文章:

c# - 窗口服务/网络服务

c# - 如何使用证书签署 ActiveX DLL

asp.net - 大型 Web 应用程序有哪些可能的架构选项

c# - 在 C# 中处理 UAC 的正确方法

c# - 在 C# 中切换类类型

c# - 使用在运行时定义类型的 'is'

javascript - 在 ASP.NET Web 表单应用程序中使用 jquery 选中复选框时将隐藏字段设置为某个值

c# - 如何在 .net c# 中显示 Messagebox?

c# - 使用 EmailAddressAttribute 在 .net 中验证电子邮件字符串,但不在属性上

c# - 如何将 IEnumerable<t> 或 IQueryable<t> 转换为 EntitySet<t>?