devexpress multiply value in column
本文关键字:column in value multiply devexpress | 更新日期: 2023-09-27 18:04:03
我是devexpress的新手。我需要将每个列的值乘以1000。
我试着用这个来实现它:
CertificateTns = { Value = Convert.ToDecimal(__certificate.Tns)*1000 }
,但它会一如既往地检索结果(例如,它是0,0092,如果我乘以或不乘以1000,它会检索0,0092)。
首先,您可以使用硬核值检查它是否提供了预期的结果。如果是,则添加一列,其中只有一列用于检查并比较实际值和乘法值。
也检查这个链接与样本。
http://www.devexpress.com/Support/Center/Question/Details/Q432233 http://www.devexpress.com/Support/Center/Question/Details/Q326687 http://www.devexpress.com/Support/Center/Question/Details/Q491767你需要在你的grid
上发射CustomColumnDisplayText
event
来实现你想要实现的目标,比如:-
protected void YourPivotGridName_CustomColumnDisplayText(object sender, ASPxGridViewColumnDisplayTextEventArgs e)
{
if(e.Column.FieldName == "Your_ColumnName_to_Be_Formatted")
e.DisplayText = (Convert.ToInt32(e.Value) * 1000).ToString();
}