在index.cshtml razor引擎中格式化表标记

时间:2016-06-02 11:20:11

标签: asp.net-mvc razor

我希望根据以下条件显示true或false的值请参阅以下代码:

TO_DSINTERVAL()

目前输出类似

请以表格格式假设

ID状态 1 TrueTrueTrueFalse 2 TrueTrueTrueFalse 3 TrueTrueTrueFalse 4 TrueTrueTrueFalse

我想要,

ID状态 1对 2对 3对 4错误

2 个答案:

答案 0 :(得分:0)

虽然我并不完全确定我理解你的问题是什么,但我猜你正在尝试在表格中正确表示这些值,并将它们分别放在一个单独的表格单元格中。如果是这样,试试这个:

<table>
    <tbody>
    <tr>
        @foreach (var item in _usrArticleIDs)
        {
            _hasUserArticleIDInArticleTemplate = _articleTemplateIDs.Exists(s => item.Equals(s));
            if (_hasUserArticleIDInArticleTemplate)
            {
                <td>
                    @_hasUserArticleIDInArticleTemplate
                </td>

            }
            else
            {
                <td>
                    @_hasUserArticleIDInArticleTemplate
                </td>
            }
        }
    </tr>
    </tbody>
</table>

答案 1 :(得分:-1)

使用“counter variable”和“break;”功能我们可以完成这项任务。