C# 如何在asp.net中删除Eval中的小数点

C# 如何在asp.net中删除Eval中的小数点,c#,asp.net,expression,decimal,eval,C#,Asp.net,Expression,Decimal,Eval,我的代码是: <%# Eval("height")+"cm"%> 但我想要输出:170厘米 请帮助。您可以将十进制值转换为int。因此,零将被截断。 检查以下代码: <%# Convert.ToInt32(Eval("height"))+"cm"%> 十进制时间1=转换为十进制(时间) time1=Math.Round(time1,0) 您可能想查看MSDN <%# Convert.ToInt32(Eval("height"))+"cm"%>

我的代码是:

      <%# Eval("height")+"cm"%>
但我想要输出:170厘米


请帮助。

您可以将十进制值转换为int。因此,零将被截断。
检查以下代码:

<%# Convert.ToInt32(Eval("height"))+"cm"%>

十进制时间1=转换为十进制(时间)

time1=Math.Round(time1,0)

您可能想查看MSDN
<%# Convert.ToInt32(Eval("height"))+"cm"%>