其他语言的 ASP.NET 动态数据

发布于 2024-09-16 06:14:03 字数 165 浏览 2 评论 0原文

我是 ASP.NET 动态数据新手。 我的网络应用程序不是英语。 我正在使用波斯语。 是否可以在 asp.net 动态数据上使用这种语言及其对齐方式(从右到左)? 以及我的标签 gridview 等的波斯语名称。 我的问题清楚了吗? 如何在动态数据控件中支持波斯语或阿拉伯语。我需要将列标题重命名为阿拉伯语或波斯语。

i am new on asp.net Dynamic Data.
my web application are not in english language.
I'm using the Persian language.
is it possible to use this language and alignment for it (Right To left) on asp.net Dynamic Data?
and persian name for my labels gridview and etc..
Does my question Clear?
How to supports persian or arabic language in Dyanamic Data Controls. I need ReName The Caption of Columns to Arabic or persian Language.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

没有心的人 2024-09-23 06:14:03

您可以将元数据添加到您的数据模型中并对所有列和表使用 DisplayName 属性需要重命名。

例如,假设您的 EF 或 Linq-To-Sql 模型中有 Customer 类,其中包含 Name 属性。所有生成的类都定义为部分的,因此您可以定义自己的部分部分,用 MetadataType 标记它并定义类的元数据:

[MetadataType(typeof(CustomerMetadata))]
public partial class Customer
{ }

[DisplayName("Table ...")]
public class CustomerMetadata
{
  // Convention: All metadata fields must have same name as fields from original class
  [DisplayName("Column ...")]
  public object Name { get; set }
}

对于从右到左的支持,我想您将必须修改生成的模板和母版页。

You can add metadata to your data model and use DisplayName attribute for all columns and tables you need to rename.

For example suppose that you have Customer class in your EF or Linq-To-Sql model which contains Name property. All generated classes are defined as partial so you can define your own partial part, mark it with MetadataType and define metadata for class:

[MetadataType(typeof(CustomerMetadata))]
public partial class Customer
{ }

[DisplayName("Table ...")]
public class CustomerMetadata
{
  // Convention: All metadata fields must have same name as fields from original class
  [DisplayName("Column ...")]
  public object Name { get; set }
}

For right to left support I guess you will have to modify generated templates and master page.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文