Я не уверен, что это будет возможно, но я все равно спрошу.
У меня есть GridBoundColumn
, который связан с двойным свойством (Цена).
<telerik:GridBoundColumn DataField="Price"
DataFormatString="{0:#0.00####}"
ItemStyle-HorizontalAlign="Right"
DataType="System.Double"
HeaderText="Price"
UniqueName="Price">
Пользователи хотели бы всегда видеть 2 десятичных знака, но не более 4, если они ненулевые, и они также хотели бы, чтобы текст был выровнен по десятичному знаку.Есть ли способ сделать это непосредственно в DataFormatString?На данный момент все числа, кроме тех, у которых больше 2dp, выровнены.