我正在使用jqueyrmobile
.NET MVC3 中的框架开发应用程序。我正在创建一个ListView
使用循环
<ul data-role="listview">
@foreach (var item in Model)
{
<li><a href="@Url.Action("Index","Transaction",item)">
<div style="vertical-align:text-top;padding:1px;font-size:large">
@Html.DisplayFor(modeItem => item.title)
<span style="font-size:small;text-align:right">
@Html.DisplayFor(modeItem => item.balance)
.@Html.DisplayFor(modeItem => item.currency)
</span>
</div>
</a>
</li>
}
</ul>
这工作正常,我在控制器item
的Index
操作中得到对象;Transaction
但是对于另一个页面的类似代码
<ul data-role="listview">
@foreach (var item in Model)
{
<li><a href="@Url.Action("optionDialog",item)" data-rel="dialog" >
<div>@Html.DisplayFor(modeItem => item.brTitle)</div></a></li>
}
</ul>
我正在获取空item
对象optionDialog
。尽管它调用了 Action,但该对象为空。任何人请帮助我。