Excel中的数据类型评估到ASP.NET复制/粘贴操作

时间:2012-04-24 16:49:09

标签: asp.net excel internationalization clipboard

我认为我的问题的答案可能是不可能的,但我正在开发一个多国ASP.NET应用程序,用户希望从Excel工作表中复制一列数字到Web GridView 。这可以来自任何客户端操作系统,我们希望避免任何客户端插件等。

问题在于,在许多国家/地区,十进制和千位数的分隔符完全相反。例如,在德国,价值999.999.999,999在美国翻译为999,999,999.999。对于不知道格式和/或位置编号偏好的原始文本“999,999”,不知道是否应该(美国格式)999,999.000或999.999。

据我所知,在从OS剪贴板到网页的复制/粘贴操作中,无法传输基础原始Excel数据和数据类型,例如,没有这些代表的数字文本分隔符。传输数据的唯一方法是使用格式化文本。

任何人都不知道或可以提供有用的建议吗?

0 个答案:

没有答案