C# 如何在引导警报中插入换行符-引导MVC
我在视图中设置验证错误,如下所示C# 如何在引导警报中插入换行符-引导MVC,c#,.net,asp.net-mvc,twitter-bootstrap,razor,C#,.net,Asp.net Mvc,Twitter Bootstrap,Razor,我在视图中设置验证错误,如下所示 @if (TempData["ErrorMsg"] != null) { if (TempData["ErrorMsg"].ToString() != "") { <div id="danger-alert" class="alert alert-danger ale
@if (TempData["ErrorMsg"] != null)
{
if (TempData["ErrorMsg"].ToString() != "")
{
<div id="danger-alert" class="alert alert-danger alert-dismissible">
<a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
<strong>Warning!</strong> @TempData["ErrorMMsg"]
</div>
}
}
StringBuilder sbMsg= new StringBuilder();
sbMsg.AppendLine("Duplicate Entry." + "<br/>");
sbMsg.AppendLine("Duplicate id." + "<br/>");
TempData["ErrorMsg"] = sbMsg.toString();
return View("AddEntry", model);
@if(TempData[“ErrorMsg”]!=null)
{
if(TempData[“ErrorMsg”].ToString()!=“”)
{
警告!@TempData[“ErrorMMsg”]
}
}
我还在服务器端设置验证消息,如下所示
@if (TempData["ErrorMsg"] != null)
{
if (TempData["ErrorMsg"].ToString() != "")
{
<div id="danger-alert" class="alert alert-danger alert-dismissible">
<a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
<strong>Warning!</strong> @TempData["ErrorMMsg"]
</div>
}
}
StringBuilder sbMsg= new StringBuilder();
sbMsg.AppendLine("Duplicate Entry." + "<br/>");
sbMsg.AppendLine("Duplicate id." + "<br/>");
TempData["ErrorMsg"] = sbMsg.toString();
return View("AddEntry", model);
StringBuilder sbMsg=new StringBuilder();
sbMsg.AppendLine(“重复条目”+“
”);
sbMsg.AppendLine(“重复id.”+“
”);
TempData[“ErrorMsg”]=sbMsg.toString();
返回视图(“附录”,模型);
但在引导警报中,并没有发生换行,而是在错误消息中显示“br”标记,并将其显示为单行。如何在引导警报中显示的验证消息中插入换行符。您可以尝试以下方法:
@if (!string.IsNullOrEmpty(TempData["ErrorMsg"].ToString()))
{
<div id="danger-alert" class="alert alert-danger alert-dismissible">
<a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
<strong>Warning!</strong> @Html.Raw(TempData["ErrorMsg"]);
</div>
}
@if(!string.IsNullOrEmpty(TempData[“ErrorMsg”].ToString())
{
警告!@Html.Raw(TempData[“ErrorMsg”]);
}
@Adlorem..非常感谢..它就像一个符咒一样有效。。。