![](/img/trans.png)
[英]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.