问题标签 [displayattribute]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
406 浏览

asp.net-mvc - 在 ActionFilter 中本地化 DisplayNameAttributes?

是否可以访问在我的 ViewData.Model 上使用的 DisplayNameAttributes,以便在将它们发送到视图之前对它们进行本地化?像这样的东西:

我缺少的是如何访问属性。这可能吗?

PS:我们在我的工作中使用 vb.net,它正在渗透到我的大脑中。如果我的 C# 有点过时,请道歉。

0 投票
1 回答
793 浏览

asp.net-mvc - ASP.NET MVC 中的访问密钥

我打算扩展DisplayDataAnnotation 属性以保存AccessKey输入字段的值,以便我可以在我自己的LabelFor<>TextBoxFor<>HtmlHelper 扩展中使用它,如下所示:

在我这样做之前,谁能告诉我是否存在实现声明性访问密钥功能的现有机制?

如果没有,有人可以告诉我如何扩展DisplayDataAnnotation 属性。:-)

0 投票
3 回答
29637 浏览

asp.net-mvc - 带有 DisplayAttribute 和自定义资源提供程序的 ASP.NET MVC 3 本地化

我使用自定义资源提供程序从数据库中获取资源字符串。这适用于 ASP.NET,我可以将资源类型定义为字符串。MVC 3 中模型属性的元数据属性(如 [Range]、[Display]、[Required] 需要 Resource 的类型作为参数,其中 ResourceType 是生成的 .resx 文件的代码隐藏类的类型.

因为我没有 .resx 文件,所以不存在这样的类。如何将模型属性与自定义资源提供程序一起使用?

我想要这样的东西:

System.ComponentModel 中的 DisplayNameAttribute 有一个可覆盖的 DisplayName 属性用于此目的,但 DisplayAttribute 类是密封的。对于验证属性,不存在相应的类。

0 投票
4 回答
144805 浏览

c# - 显示名称属性与显示属性

ASP.NET MVC 中的DisplayName属性和属性有什么区别?Display

0 投票
2 回答
2161 浏览

asp.net-mvc - DisplayName 属性比 Display 属性有什么优势?

[DisplayName("foo")][Display(Name="foo")]for的结果@Html.LabelFor(x => x.MyProperty)是一样的。都生成<label for="MyProperty">foo</label>. DisplayName 的优势是什么?

0 投票
2 回答
5600 浏览

c# - 带有变量的 DisplayAttribute 名称,Dynamic DisplayName

想知道这是否可能或具有这种效果的东西。

我说的是其中包含变量的 DisplayName,它是非静态的,并且可能基于模型的其他属性。这有可能吗?

0 投票
1 回答
2780 浏览

asp.net-mvc - ASP.NET MVC 数据类型.Text

在我的 ASP.NET MVC 3 应用程序中有以下视图模型,我有一个问题描述如下:

一旦我注释掉,[DataType(DataType.Text)]我就可以看到所有其他的东西出现,但如果一起使用,DataType.Text 有点覆盖它下面的东西(至少看起来像这样)。

为什么会发生这种情况以及如何解决?

提前致谢。

0 投票
1 回答
724 浏览

asp.net-mvc - 多个 MVC3 显示属性

我在模型中有一个属性。让我们说一个电子邮件。

我想在每个页面中为电子邮件使用不同的标签,所以基本上我在问是否有办法为同一字段使用两个显示属性?我想要这样的东西-

然后在页面中选择要使用的标签。

有没有办法,我可以做到这一点?

0 投票
23 回答
339195 浏览

c# - 如何通过 MVC Razor 代码获取枚举成员的显示名称属性?

我的模型中有一个属性,称为Promotion它的类型是一个标志枚举,称为UserPromotion. 我的枚举成员的显示属性设置如下:

现在我希望能够在我的视图中创建say a来显示我的属性ul的选定值。Promotion这是我到目前为止所做的,但问题是我怎样才能在这里获得显示名称?

0 投票
0 回答
55 浏览

c# - 将 DisplayAttributes 与一个变量的一系列单选按钮一起使用

我正在编写一个 MVC 应用程序,并且我有一个用于编辑用户的视图,其中包含一系列可能的用户角色。每个用户都有一个角色,所以我使用“UserRole”属性的单选按钮,每个用户都给它一个不同的值,例如

效果很好,但我宁愿使用显示属性与我的其余代码更加一致。有没有一种简单的方法来设置UserRolesDisplay 属性来做到这一点?(例如,在我拥有的不同 ViewModel 中)