c# - 在 asp.net 服务器端代码中?

标签 c# asp.net

我有这段代码:

string s = "royi";
string val = "5";

我还有一个 label <asp:Label ..../>

我要创建 s+" "+val

但我想要 " "将是 &nbsp;

我怎样才能在服务器端做到这一点?

这样做是在向我显示 &nbsp作为文本。 (当然,因为我们正在处理包含文本的 myLabel.Text)

我也试过:

HttpUtility.HtmlEncode(s + "&nbsp;" + val);

有什么帮助吗?

最佳答案

  是一个与空格不同的字符 - 它是 Unicode 代码点 00A0。参见Wikipedia .

如果你使用那个字符,你应该得到一个不间断的空格。

关于c# - 在 asp.net 服务器端代码中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12196266/

相关文章:

html - 如何在 ASP.Net MVC 5 中设置 html 表格宽度属性

asp.net - 如何使用 ASP.NET 制作一个非常简单的 Web 代理?

c# - 访问模拟设备的 Android.Specialfolder.Personal 文件夹中的文件

c# - Xsl 转换剪切两个 <xsl :value-of select's 之间的空间

c# - 如何使用单个 SQL 生成的查询选择 EFCore 中模拟多对多的属性

android - 将 ASP.NET 网站转换为 native Android/iOS 应用程序

Asp.net MVC 可见/隐藏

Asp.Net 类 - 返回 html 字符串值的问题

c# - 通过代理读取外部 XML

c# - JQUERY 按钮返回索引元素