Доступ к атрибутам модели в классе расширения помощника

Попытка создать отключенное текстовое поле, если атрибут[Editable(false)] присутствует на свойство в модели.

public static IHtmlString SmartTextBox(this HtmlHelper helper, string content)
{
     string htmlString = String.Format("<input type="text">{0}</input>", content);
     return new HtmlString(htmlString);
}

Модель:

public class User
{        
    public int Age { get; set; }

    [Editable(false)]
    public string Name { get; set; }
}

Есть ли в любом случае, чтобы проверить модель здесь, а затем добавить атрибут disabled в элемент ввода, если он был отключен?

Ответы на вопрос(1)

Ваш ответ на вопрос