Доступ к атрибутам модели в классе расширения помощника
Попытка создать отключенное текстовое поле, если атрибут[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 в элемент ввода, если он был отключен?