【问题标题】:Is it possible to get the Display Name back from a MVC custom model binder?是否可以从 MVC 自定义模型绑定器中获取显示名称?
【发布时间】:2013-07-01 02:19:29
【问题描述】:

我有这个代码:

    public class MyModelBinder : IModelBinder
    {
        public object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext)
        {

         string modelName = bindingContext.ModelName;

modelName 返回属性名称,但我需要访问 DisplayName,而不是属性名称,例如“First Name”而不是“FirstName”。这可能来自控制器上下文或绑定上下文吗?我在手表里找不到任何东西。

【问题讨论】:

    标签: asp.net asp.net-mvc model-binding modelbinders custom-model-binder


    【解决方案1】:
    string modelName = bindingContext.ModelMetadata.DisplayName;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-16
      • 2019-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多