Asp.net StringBuilder呈现html标记
为什么stringbuilder在网页中呈现HTML标记 在网页上它最终看起来像这样Asp.net StringBuilder呈现html标记,asp.net,stringbuilder,Asp.net,Stringbuilder,为什么stringbuilder在网页中呈现HTML标记 在网页上它最终看起来像这样 <b>UserAccountID:</b> 25xxx </br><b>vcAccessNumber:</b> 08505xxxx</br><b>DnisNumber:</b> 08505xxxx</br><b>Description:</b> Samtalsfxxxxx</
<b>UserAccountID:</b> 25xxx </br><b>vcAccessNumber:</b> 08505xxxx</br><b>DnisNumber:</b> 08505xxxx</br><b>Description:</b> Samtalsfxxxxx</br>
UserAccountID:25xxxvccessnumber:08505xxxxDnisNumber:08505xxxx说明:Samtalsfxxxxx
这是密码
stringBuilder.Append("<div><b>Table name: "+table.TableName +".</b></br> Contains "+table.Columns.Count+" columns and "+ table.Rows.Count+" rows</br>");
stringBuilder.Append("Column names and first row data: </br>");
for (int i = 0; i < table.Columns.Count; i++)
{
stringBuilder.Append("<b>" + table.Columns[i].ColumnName + ":</b> " + table.Rows[0][i] + "</br>");
}
stringBuilder.Append("</div>");
stringBuilder.Append(“表名:“+Table.TableName+”包含“+Table.Columns.Count+”列和“+Table.Rows.Count+”行”;
追加(“列名和第一行数据:”;
for(int i=0;i”;
}
stringBuilder.Append(“”);
这与StringBuilder
无关-它是关于如何将字符串写入页面
在您的例子中,字符串似乎正在进行HTML编码。您需要确保它是按字面意思编写的,没有任何编码。XHTML中的换行标记被写为
,而不是
。StringBuilder不这样做,如何在网页上打印字符串?我认为它不是StringBuilder。如何在页面上输出结果字符串?这可能是HTML编码的地方。