0
可能重複:
How to pass values from view to controller in ASP.NET MVC 3 (Razor)?我想在ASP.NET MVC 3(Razor)中將值從視圖傳遞給控制器)?
我有這個表中的數據庫:
http://i.stack.imgur.com/C7CWX.png
而且我通過這段代碼顯示在 '音樂' 的所有值,而不repitions (查看):
@foreach (var item in Model.Select(m => m.music).Distinct())
{
<tr>
<td>
@Html.ActionLink(item, "Deep", ViewData["item"])
</td>
</tr>
}
結果:
Jazz
Disko
Rock
Metal
而且我想,當我按下「爵士」結果「數」,「柯克」等。如何做到這一點?我想我可能會將View的價值傳遞給Controller,但我不知道我的情況如何。請幫助我
此結構genre.Name不起作用,因爲我在@foreach中使用Select.Distinct(Model.Select(m => m.music).Distinct()中的var item) – user
是的,但它並不重要,替換它與你之前提到的'item'有關。 –
我知道,但它不工作,我也在我的程序中完成,並且沒有工作 – user