Имя файла для шаблона отображения с объектами IEnumerable <T> - PullRequest
2 голосов
/ 09 декабря 2011

Мне нужно создать DisplayTemplate для обработки значений, кратных определенному классу, называемому Tipificacion.Теперь я знаю, что если назвать мой шаблон именем моего типа данных, когда я вызову метод DisplayFor, он будет выглядеть как мой конкретный шаблон, который я разработал для своего класса.Но когда это IEnumerable<Tipicacion> в качестве типа данных, какое имя я мог бы присвоить имени файла, автоматическому дескриптору этой модели ???

1 Ответ

2 голосов
/ 09 декабря 2011

Вы можете использовать UIHint Attribute в вашей модели над этим конкретным свойством, укажите имя представления ( или DisplayTemplate ), которое вы хотите использоватьчтобы отобразить его, например:

[UIHint("Tipificacion")]
public IEnumerable<Tipicaion> MyTipificacions {get; set;}

, поэтому, если вы назовете свой DisplayTemplate «Tipificacions» и зададите тип модели в верхней части вашего представления следующим образом:работать просто отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...