如何创建动态块列3 [英] how to create dynamic block of columns 3

查看:78
本文介绍了如何创建动态块列3的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想动态添加块

之后我想要新行开始



 @ model List< Model.NameValuePair> 

@ { int num = 1 ;}

< table>
< tr>
@for( int i = 0 ; i < Model.Count; i ++)
{
< td>
@Model [i] .Name
< br />
@Model [i] .Value
@ {num = num + 1;}
< / td >

if ( num == 3
{
num = 0 ;


< tr>
< / tr >

}
}
< / tr >
< / table >

解决方案

@ {int num = 1 ;}





@foreach(模型中的var tm)

{



if(++ num == 3)

{

num = 1;

@:}

}

@ tm.Name




@ tm.Value




I want to add block dynamically
after 3 i want then new row start

@model List<Model.NameValuePair>

@{int num = 1;}

<table>
    <tr>
        @for (int i = 0; i < Model.Count; i++)
        {
            <td>
                @Model[i].Name
                <br />
                @Model[i].Value
                @{num=num+1;}
            </td>
            
            if (num==3)
            {
                num = 0;
            
           
            <tr>
            </tr>
               
            }
        }
    </tr>
</table>

解决方案

@{int num = 1;}


@foreach (var tm in Model)
{

if(++num == 3)
{
num=1;
@: }
}
@tm.Name


@tm.Value


这篇关于如何创建动态块列3的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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