C# HTML表格复制粘贴数据到Excel,不带1000s分隔符

C# HTML表格复制粘贴数据到Excel,不带1000s分隔符,c#,html,excel,twitter-bootstrap,webforms,C#,Html,Excel,Twitter Bootstrap,Webforms,服务器代码生成HTML表bootstrap3,其中便于阅读的数字格式为1000s/组分隔符作为空格。这是通过.ToString,0.00完成的。然而,空间是用HTML编码的。一旦复制并粘贴到Excel中,就会产生问题,因为它不能识别为数字 我正在寻找一个解决方案,如何解决这个问题,以便将粘贴到Excel中的html表格中的数字识别为数字,而无需在Excel中进行清理 更新1 此旧版ASP.NET WebForms应用程序。我尝试了数据绑定表达式和HTML编码的数据绑定表达式服务器端脚本分隔符。然

服务器代码生成HTML表bootstrap3,其中便于阅读的数字格式为1000s/组分隔符作为空格。这是通过.ToString,0.00完成的。然而,空间是用HTML编码的。一旦复制并粘贴到Excel中,就会产生问题,因为它不能识别为数字

我正在寻找一个解决方案,如何解决这个问题,以便将粘贴到Excel中的html表格中的数字识别为数字,而无需在Excel中进行清理

更新1


此旧版ASP.NET WebForms应用程序。我尝试了数据绑定表达式和HTML编码的数据绑定表达式服务器端脚本分隔符。然而,令我惊讶的是,这两种方法都将空格编码为。

普通空格是否正确粘贴到Excel中?您可以创建一个自定义区域性,将千位分隔符设置为普通空格,而不是不间断的分隔符,并在将数字转换为字符串时使用它。那么,普通空格是否正确粘贴到Excel中?您可以创建一个自定义区域性,将千位分隔符设置为普通空间,而不是非分隔符,然后在将数字转换为字符串时使用它。是的,Excel管理普通空间。但问题在于数据绑定表达式,它将来自.ToString的普通空间转换为。所以,用户总是用而不是普通的空格来复制数字。有一个firefox插件TableToExcel,您可以使用它。或者,为什么不在表格旁边添加一个下载按钮呢。下载为XLSX..ToString使用当前区域性(如果未另行指定)。可以将自定义区域性作为第二个参数提供,也可以全局覆盖当前区域性。在自定义区域性中,您可以设置NumberFormat.NumberGroupSeparator或CurrencyGroupSeparator,具体取决于将格式字符串设置为普通空格。这是一个看起来很有前途的JavaScript库: