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的下一個使用? –