【发布时间】:2016-04-04 17:45:06
【问题描述】:
在 ASP.NET 应用程序中提供的默认/通用 html 中,主页使用 Index.cshtml 中的 html 呈现,开始:
<div class="jumbotron">
<h1>ASP.NET</h1>
<p class="lead">ASP.NET is a free web framework for building great Web sites and Web applications using HTML, CSS, and JavaScript.</p>
<p><a href="http://asp.net" class="btn btn-primary btn-lg">Learn more »</a></p>
</div>
这会在页面顶部创建一个“jumbotronified”部分,其中包含一个大的“ASP.NET”。
但是,当我尝试在另一个地方使用该引导 css 类(“jumbotron”)时:
StringBuilder builder = new StringBuilder();
builder.Append("<html>");
builder.Append("<head>");
builder.Append("<title>");
builder.Append(string.Format("Available Delivery Performance Reports For
{0}", unit));
builder.Append("</title>");
builder.Append("</head>");
builder.Append("<body>");
builder.Append("<div class=\"jumbotron\">");
builder.Append(String.Format("<h1>{0}</h1>", unit.ToUpper()));
builder.Append("</div>");
. . .
builder.Append("</table>");
builder.Append("</body>");
builder.Append("</html>");
return builder.ToString();
我没有什么特别的 - 渲染了 jumbotronned h1,但没有 jumbotron“效果”,我认为如果引导类可以从项目中的一个地方获得,那么它们将在项目中的任何地方都可用。我需要做什么才能将这个动态 html 引入引导子系统?
【问题讨论】:
-
我在 StringBuilder 中看不到 bootstrap.min.css 和 bootstrap.min.js。
-
你是如何包含引导库的?
-
@Aziz:我以为它已经包含在内了,因为它正在主页上使用。
-
如何在现有的 html 标签中渲染动态 html 标签?你在使用 iframe 吗?
标签: css asp.net twitter-bootstrap asp.net-web-api