首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用razor条件语句将字符串嵌入到html中

使用razor条件语句将字符串嵌入到html中
EN

Stack Overflow用户
提问于 2017-06-16 20:39:23
回答 1查看 34关注 0票数 1

迭代foreach循环,并尝试使用razor嵌入一些字符串,为此,我尝试了下面的代码;

代码语言:javascript
运行
复制
<span class="label label-sm label-@item.isCorrect?@String.Format("success"):@String.Format("danger"))">
                                        @item.CorrectAnswer
                                    </span>

它在浏览器中的外观;

代码语言:javascript
运行
复制
<span class="label label-sm label-class?success:danger)">
                                            A
                                        </span>

我只是在期待;

代码语言:javascript
运行
复制
<span class="label label-sm label-success">
                                            A
                                        </span>

我该怎么办?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-16 20:59:21

你就快到了..。只是丢失了一个支架。我把下面的代码放在我的模型的一个页面上,它起作用了。

代码语言:javascript
运行
复制
<span class="label label-sm label-@(item.isCorrect ? string.Format("success"):@String.Format("danger"))">
    @item.CorrectAnswer
</span>

希望这能有所帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44589484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档