我是devexpress的新手。我需要将每列的值乘以1000。
我试图通过使用它来实现它:
CertificateTns = { Value = Convert.ToDecimal(__certificate.Tns)*1000 }
但它会一如既往地检索结果(例如,它是0,0092,如果我乘以或不乘以1000,则检索0,0092)。
答案 0 :(得分:1)
首先,你可以检查硬核值,它会按预期给出结果。如果是,则添加一列仅列,以检查并比较实际值和乘法值。
同时使用此链接检查样本。
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
答案 1 :(得分:1)
您需要在CustomColumnDisplayText
上点击event
grid
以获得您想要达到的目标,例如: -
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();
}