在asp.net代码中显示ms-excel中的确切数据

我创build了一个asp.net网站,它将数据存储到网页的ms-excel工作表中,问题是除了第一列(寄存器编号)以外的所有其他列值是正确的。当我们打开表单时,它显示一个值“2.11511E + 11”在注册号栏中。为什么? 林新使用ms-excel,请帮助。 而我用于注册号码的数据types是“长”。

这只是单元格的格式(表示)

看看这个教程来改变表示