如何创建动态块列3 [英] how to create dynamic block of columns 3
本文介绍了如何创建动态块列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屋!
查看全文