如何在一个单元格中显示由新行拆分的多个不同值

时间:2017-07-06 03:57:14

标签: c# asp.net asp.net-mvc razor

我一直试图解决这个问题,但不能。 我有一个让他们说一对多关系的模特。

        public virtual IList<ListModels.listaIdInstrumentos> listaIdInstrumentos { get; set; }

漂亮的飞机控制器:

        public ActionResult Index()
    {
        informeModelContext db = new informeModelContext();
        var model = db.Informe.ToList(); 
        return View(model);
    }

和脚手架观点:

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

...

&#34; listaCalibracion&#34;是一个字符串列表,例如可以是2个字符串,名为&#34; ABC&#34;和&#34; XYZ&#34; 虽然我可以在我的页面中正确显示值,但它会显示(&#34; ABCXYZ&#34;),我想要显示的是(ABC / n / n XYZ),意思是一个在另一个下面。

很抱歉,如果我不能说清楚的话。英语不是我的第一个语言。 你能帮帮我吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

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