Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.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
C# 替换&;nbsp;代码隐藏中网页的空格字符_C#_Html_Asp.net_Vb.net - Fatal编程技术网

C# 替换&;nbsp;代码隐藏中网页的空格字符

C# 替换&;nbsp;代码隐藏中网页的空格字符,c#,html,asp.net,vb.net,C#,Html,Asp.net,Vb.net,我在替换webform控件标签中的空格时遇到一些问题 这是我的标签: <label id="Lbl1" runat="server">TEXTA&nbsp;&nbsp;TEXTB</label> 但是网页特殊字符不能被C#/vb.net识别为空白 代码隐藏中接收的字符串看起来像“TEXTA TEXTB”,而字符串不会出现。它看起来像一个空格字符,但不是 有办法替换它吗?试试这个 Lbl1.InnerText替换为Lbl1.InnerHtml String

我在替换webform控件标签中的空格时遇到一些问题

这是我的标签:

<label id="Lbl1" runat="server">TEXTA&nbsp;&nbsp;TEXTB</label>
但是
网页特殊字符不能被C#/vb.net识别为空白

代码隐藏中接收的字符串看起来像“TEXTA TEXTB”,而
字符串不会出现。它看起来像一个空格字符,但不是

有办法替换它吗?

试试这个

Lbl1.InnerText替换为Lbl1.InnerHtml

String s = Lbl1.InnerHtml.Replace("&nbsp;&nbsp;", "/"); //c#
试试这个

Lbl1.InnerText替换为Lbl1.InnerHtml

String s = Lbl1.InnerHtml.Replace("&nbsp;&nbsp;", "/"); //c#

你不能对“”进行替换吗?很抱歉,我的问题不够清楚,我将对其进行编辑。代码隐藏中接收到的字符串看起来像“TEXTA TEXTB”,而“”字符串不出现。它看起来像一个空格字符,但不是。你能不能在“”上进行替换?很抱歉,我的问题不够清楚,我将编辑它。代码隐藏中接收到的字符串看起来像“TEXTA TEXTB”,而“”字符串不出现。它看起来像一个空格字符,但不是。