0
我想视图模型传递给我的HTML辅助/ 我试图asp.net mvc4剃刀通视图模型来帮手
public static string GenerateFullTable(this HtmlHelper helper, IEnumerable<CarsViewModel> model)
{
但我不知道该模型会。
是否有可能使通用帮手得到会得到不同的视图模型?
我想视图模型传递给我的HTML辅助/ 我试图asp.net mvc4剃刀通视图模型来帮手
public static string GenerateFullTable(this HtmlHelper helper, IEnumerable<CarsViewModel> model)
{
但我不知道该模型会。
是否有可能使通用帮手得到会得到不同的视图模型?
是的,它被称为泛型。
http://msdn.microsoft.com/en-us/library/ms379564(v=vs.80).aspx
编辑:
下面是一个例子...
public static string GenerateFullTable<T>(this HtmlHelper helper, IEnumerable<T> model)
{
...
}
可以进一步约束吨至是特定类型或继承某个接口,也许是这样的:
public static string GenerateFullTable<T>(this HtmlHelper helper, IEnumerable<T> model) where T : MyModelsInterface
{
}
但这取决于您的需求。希望这有助于;)
感谢您的重播,请发帖举例 –
@Acid,请参阅更新。 – walther
我怎么能得到T的下一个使用? –