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