我尝试了几种似乎不起作用的方法:
ASPxTreeList asdf = new ASPxTreeList();
(asdf.Columns[0] as TreeListDataColumn).PropertiesEdit.DisplayFormatString = "C";
(asdf.Columns[0] as TreeListTextColumn).PropertiesEdit.DisplayFormatString = "{0:C}";
(asdf.Columns[0] as TreeListDataColumn).DisplayFormat = "{0:C}";
(asdf.Columns[0] as TreeListTextColumn).DisplayFormat = "C";
我仍然需要尝试将其设为数字列:https ://www.devexpress.com/Support/Center/p/Q108195.aspx
我可以使用 ASPxTreeList.HtmlDataCellPrepared 事件: http: //www.devexpress.com/Support/Center/p/Q356689.aspx但我将其保留为最后的手段,因为它过去一直很慢。
我可以创建一个单独的数据源并在数据绑定之前手动格式化它,但这也是最后的手段。
我没有专门在 DataSource 中设置任何列数据类型。
任何帮助,将不胜感激。