2

我有这个代码:

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

         string modelName = bindingContext.ModelName;

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

4

1 回答 1

2
string modelName = bindingContext.ModelMetadata.DisplayName;
于 2013-09-11T10:01:50.633 回答