我在DevExpress中使用Gridview Winforms XtraGrid。我创建未绑定表达到未绑定列,但它无法正常工作,这意味着它显示了一些其他值作为结果。
我的未绑定表达式
InPrice.UnboundType = DevExpress.Data.UnboundColumnType.Decimal;
InPrice.UnboundExpression = "[Price] / (1 + ([Tax] / 100))";
如果Price = 6900且Tax = 5则Result等于6571.13但是当我运行它时显示“5349.43 ..”
我的错误是什么? 任何人都可以帮助我吗?
先谢谢
答案 0 :(得分:0)
为了使其正常工作,您必须将数字转换为十进制。
ToDecimal([Price]) * ((ToDecimal([Tax])/100)+1)