Я использую @ Html.DisplayFor (x => x.SomeObject) для отображения шаблонов отображения и редактирования.Затем у меня есть DisplayTemplate с именем SomeObject, SomeObject должен отображаться по-разному в зависимости от того, какое представление вызывает DisplayFor.Каков наилучший способ сделать это?Единственный способ, которым я могу разобраться, - это добавить некоторые дополнительные данные представления и отправить их в шаблон отображения, а затем, основываясь на этом критерии, я отображаю HTML правильно.