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

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

问题是,在许多国家,小数和千分位数的分隔符完全颠倒过来。 例如,在德国,999.999.999,999的值在美国翻译为999,999,999.999。 对于不知道格式和/或位置编号偏好的原始文本“999,999”,不知道它应该是(美国格式)999,999.000还是999.999。

就我所能确定的,在从操作系统剪贴板到网页的复制/粘贴操作中,没有办法传送底层的原始Excel数据和数据types,例如没有这些文本分隔符的数字。 数据传输的唯一方式是通过格式化的文本。

任何人都知道,否则可以提供有益的build议?