.net - ASP.NET MVC - 不能在 Foreach 循环中使用 HTML Raw
问题描述
我有一个 cshtml 页面,在这个页面中我有一个用于 Viewbag 的 foreach 剃须刀,我想在 viewbad 项目中使用 HTML.Raw。我尝试了@Html.raw 和 Html.raw,它们都给了我错误。
当我尝试使用它时,它给了我这个错误“遇到结束标签“div”并遇到结束标签错误。
@foreach (var div in ViewBag.teste)
{
<div class="col-md-12">
<div class="box box-success">
<div class="box-header with-border">
<h3 class="box-title">Por <b>@div.UtilizadorAct</b> na data de <b>@div.Data</b></h3>
<div class="box-tools pull-right">
<button type="button" class="btn btn-box-tool" data-widget="collapse">
<i class="fa fa-minus"></i>
</button>
</div>
<!-- /.box-tools (ViewBag.teste as List<ModelLayer.Entities.GTarefas.TicketUpdate>)-->
</div>
<!-- /.box-header -->
<div class="box-body">
<div class="row">
<div class="form-group">
WHERE GIVES THE ERROR Html.Raw(@div.Descricao)
</ div >
</ div >
< div class="row">
<div class="form-group">
<label>Anexos:</label>
@*@div.path*@
</div>
</div>
</div>
<!-- /.box-body -->
</div>
</div>
}
在这件事上我需要一些帮助
解决方案
也许尝试使用调用@Html.Raw(div.Descricao)
下方的结束 div 标签来修复间距Html.Raw
?因此,将标签更改</ div >
为</div>
和< div class="row">
<div class="row">
推荐阅读
- android - 如何在活动中调用 api
- android - Xamarin.android 未从 Play 商店中的生产加载
- python - time.sleep、Flask 和 I/O 等待
- html - 我有两个重叠的 div
- angular - 在业力测试运行期间从编译中排除文件
- bash - 如何使用 cat 小写 bash 中的大文件?
- c# - SSIS 导入多个文件并创建表
- powershell - PowerShell Active Directory 导入脚本在 PS 3.0 或更高版本中失败
- django - 如何在 React App 中实现消息通知?
- react-native - React Native Button:适合文本布局