MVC Display Template for Generic Type
Posted
by
Kyle
on Stack Overflow
See other posts from Stack Overflow
or by Kyle
Published on 2010-12-25T22:27:05Z
Indexed on
2010/12/26
17:54 UTC
Read the original article
Hit count: 166
I am trying to use the model ListModel as a generic list model. I would like to enter on the page
@Html.DisplayForModel()
However the MVC is not correctly finding the templated file "ListModel.cshtml". It must work differently for generic models. What should I name the templated file in order for it to correctly be located?
public class ListModel<T>
{
public IEnumerable<T> Models {get;set;}
public string NextPage {get;set;}
}
I would expect it to look for "Shared/DisplayTemplates/ListModel.ascx" but it doesn't. Does anyone know?
© Stack Overflow or respective owner