Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
转换为html时,如何将字符串变量(c#)设为粗体?_C#_Html_Asp.net_Bold - Fatal编程技术网

转换为html时,如何将字符串变量(c#)设为粗体?

转换为html时,如何将字符串变量(c#)设为粗体?,c#,html,asp.net,bold,C#,Html,Asp.net,Bold,我在C#/ASP.net中有此代码 这条线什么时候走 tdProjectType.InnerHtml = projectType; 我希望innerHTML中的文本采用粗体字体(因此,将“projectType”引用的字符串设置为粗体)。如何执行此操作?使用标记: tdProjectType.InnerHtml=“+projectType+”; 这很简单,您只需用粗体标记编写字符串,如: <b> String</b> 字符串 您可以试试 foreach (Strin

我在C#/ASP.net中有此代码

这条线什么时候走

tdProjectType.InnerHtml = projectType; 
我希望
innerHTML
中的文本采用粗体字体(因此,将“projectType”引用的字符串设置为粗体)。如何执行此操作?

使用标记:

tdProjectType.InnerHtml=“+projectType+”;

这很简单,您只需用粗体标记编写字符串,如:

<b> String</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);
}
foreach(ProjectsByProjectType.Keys中的字符串projectType)
{
HtmlTableRow trh=新的HtmlTableRow();
HtmlTableCell tdProjectType=新的HtmlTableCell();
tdProjectType.InnerHtml=“+projectType+”;
trh.Controls.Add(tdProjectType);
tableLocal.Controls.Add(trh);
}

我认为语义上正确的方法是按优先顺序使用以下选项之一

tdProjectType.InnerHtml=”“+projectType”“

或者您想使用的任何h标记

tdProjectType.InnerHtml=“”+projectType“

tdProjectType.InnerHtml=”“+projectType”“

这很有效。但是我最终使用了tdProjectType.Attributes.Add(“style”,“font-weight:bold”);相反
<b> String</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);
}