ForRachLoop in Razor for mvc model [英] ForEachLoop in Razor for mvc model

查看:68
本文介绍了ForRachLoop in Razor for mvc model的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  public  ActionResult Search(string pName,string pBankCode)
{
Bank bank = db.Banks 。其中(o => o.DealerCode == pName&& o.BankCode == pBankCode).FirstOrDefault();
if (bank == null
{
return HttpNotFound( 此处无显示) ;
}
返回 查看(银行);
}





查看此类代码



 @ model MyMvcWeb.Models.Bank 

@ {
ViewBag.Title = 搜索;

}







 @foreach(var模型中的项目)
{
< tr>
< td>
@ Html.DisplayFor(modelItem => item.DealerCode)
< / td>
< td>
@ Html.DisplayFor(modelItem => item.BankCode)
< / td>





但是有循环给出错误



我们可以在模型

解决方案

的视图中使用foreach循环,这里不需要使用for-each循环,因为你没有返回一个列表型号......

只需使用这个

 <   td  >  
@ Html.DisplayFor(model => model.DealerCode)
< span class =code-keyword>< / td >
< td >
@ Html.DisplayFor(model => model.BankCode)
< / td >



并删除

 @ foreach(var它模型中的em){


并不是每个人都理解你所分享的内容,而且这不是我想要的。 http://www.yepi2gamer.com

public ActionResult Search(string pName, string pBankCode)
       {
           Bank bank = db.Banks.Where(o => o.DealerCode == pName && o.BankCode == pBankCode).FirstOrDefault();
           if (bank == null)
           {
               return HttpNotFound("Nothing Here to Displays");
           }
           return View(bank);
       }



View Code like this

@model  MyMvcWeb.Models.Bank

@{
    ViewBag.Title = "Search";

}




@foreach (var item in Model)
{
    <tr>
        <td>
            @Html.DisplayFor(modelItem => item.DealerCode)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.BankCode)
        </td>



but there is loop give error

can we use foreach loop in view for model

解决方案

here, no need to use for-each loop because you are not returning a list from Model...
simply use this

<td>
    @Html.DisplayFor(model => model.DealerCode)
</td>
<td>
    @Html.DisplayFor(model => model.BankCode)
</td>


and remove

@foreach (var item in Model){


not everyone understands what you share, and it's not something I want. http://www.yepi2gamer.com


这篇关于ForRachLoop in Razor for mvc model的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆