C# 在gridview中绑定文本值时,Int值会自动转换为浮点值

C# 在gridview中绑定文本值时,Int值会自动转换为浮点值,c#,asp.net,C#,Asp.net,我从存储过程中获取int值。但是,当我将这个数据源与gridview绑定时,我看到值被转换为float。 我正在使用Text='尝试以下方法: Text='<%# Bind("Quantity", "{0:0}") %>' 输出与此相同的绑定语法 Eval(12344.00, "{0:0}") Eval(12344.00, "{0:0}")

我从存储过程中获取int值。但是,当我将这个数据源与gridview绑定时,我看到值被转换为float。 我正在使用Text='尝试以下方法:

Text='<%# Bind("Quantity", "{0:0}") %>'
输出与此相同的绑定语法

Eval(12344.00, "{0:0}")
Eval(12344.00, "{0:0}")