我需要创建一个DisplayTemplate来处理名为Tipificacion
的特定类的多个值。现在,我知道如果使用我的数据类型的名称命名我的模板,当我调用DisplayFor
方法时,它将查看我为我的类设计的特定模板。但是当它是IEnumerable<Tipicacion>
作为数据类型时,我可以将该名称放入文件的名称,自动处理此模型???
答案 0 :(得分:2)
您可以在您的模型中使用此特定属性上方的UIHint Attribute,指定您希望用于显示它的视图(或DisplayTemplate )的名称,例如:< / p>
[UIHint("Tipificacion")]
public IEnumerable<Tipicaion> MyTipificacions {get; set;}
因此,如果您将DisplayTemplate命名为“Tipificacions”并将模型类型设置在视图顶部,则:
@model IEnumerable<Tipificacion>
它应该可以正常工作。