此DropDownList会自动填充项目中的每个报表。选择要启动的那个,然后立即启动。
<div class="col-md-12">
@Html.DropDownListFor(m => m.Reports,
new SelectList(Model.Reports, "ReportUrlText", "ReportNameText"), "",
new { @class = "form-control" })
</div>
如何将其替换为自动生成的按钮或超链接列表?这样用户可以立即看到所有可用的报告,而无需打开下拉列表。
答案 0 :(得分:2)
使用Model.Reports
循环对foreach
进行迭代,如下所示:
<div class="col-md-12">
@foreach (var report in Model.Reports)
{
<a href="@report.ReportUrlText" class="button">@report.ReportNameText</a>
}
</div>