在mvc View中用逗号分隔值

问题描述 投票:-1回答:1

我想在单独的列中显示值,该列与列中的逗号连接

即将到来的价值

S/N         Data
 1        Nitesh,ramesh,rahul
 2        Rahul,ram.Shyam
 3        Nilu,Heri,Haru

我想要这个格式的数据这是Tolist

S/N       Data1          Data2      Data3     
 1        Nitesh        ramesh      rahul
 2        Rahul         ram         Shyam
 3        Nilu          Heri        Haru

这里Data1,Data2,Data3是不同的列名

代码是

  @foreach (var v in ViewBag.v)
  {

    <tr>
           <td>@i</td>
            <td>@v.Data</td>  //Data:- Nitesh,ramesh,rahul
            </tr>
             i = i + 1;
         }
c# html razor
1个回答
0
投票

可能更好地在ViewBag列表中给出这个,如果不可能,你可以使用split:

 @foreach (var v in ViewBag.v)
{
<tr>
    <td>@i</td>

    @(var d in ((String)v.Data).Split(','))
    {
    <td>@d</td>
    }

</tr>
i = i + 1;
}
© www.soinside.com 2019 - 2024. All rights reserved.