[英]Using C# and ADO OLEDB connection string to create an excel file. How do i make the header row in excel bold?
[英]How do I make a string variable (in c#) bold when converting to html?
我在C#/ ASP.net中有此代码
foreach (String projectType in ProjectsByProjectType.Keys)
{
HtmlTableRow trh = new HtmlTableRow();
HtmlTableCell tdProjectType = new HtmlTableCell();
tdProjectType.InnerHtml = projectType;
trh.Controls.Add(tdProjectType);
tableLocal.Controls.Add(trh);
}
该行何时运行
tdProjectType.InnerHtml = projectType;
我希望innerHTML
的文本使用粗体字体(因此,请使用'projectType'引用的字符串并将其设置为粗体)。 我该怎么做呢?
使用<b>
标记:
tdProjectType.InnerHtml = "<b>" + projectType + "</b>";
你可以试试
foreach (String projectType in ProjectsByProjectType.Keys)
{
HtmlTableRow trh = new HtmlTableRow();
HtmlTableCell tdProjectType = new HtmlTableCell();
tdProjectType.InnerHtml = "<b>"+projectType+"</b>";
trh.Controls.Add(tdProjectType);
tableLocal.Controls.Add(trh);
}
我认为语义上正确的方法是优先使用以下内容之一
tdProjectType.InnerHtml = "<h2>" + projectType "</h2>";
或您要使用的任何h标签
tdProjectType.InnerHtml = "<strong>" + projectType "</strong>";
tdProjectType.InnerHtml = "<b>" + projectType "</b>";
这非常简单,您只需要用粗体标签编写字符串即可,例如:
<b> String</b>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.