0
我有一個列綁定與double
類型屬性在自動生成Telerik RadGridView。應用DataFormatString自動生成Telerik RadGridView單元格指定(Silverlight)
<telerik:GridViewDataColumn
Header="Formated Price" DataFormatString="0.###E0"
DataMemberBinding="{Binding Price, Mode=TwoWay}">
</telerik:GridViewDataColumn>
我想多個DataFormatString w.r.t單元格。
例如:如果單元格中的值大於5,則應在單元格中顯示「指數值」,否則應在單元格中顯示「以小數點後兩位舍入」值。
由於生成表自動,我無法訪問單個單元格的值,這樣我就可以改變它的StringFormat
酒店DataFormatString="0.###E0"
適用於完整的列,而不是在單個細胞上。
我如何返回科學計數法中的值? 例如:** 20.53E + 3 **中: '如果(價格> 5.0){ //返回20.53E + 3; } – Riz
問題與自動生成列綁定 – Riz
http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx具有所有的.NET字符串格式。另外,如果你使用CellTemplate,你不應該有一個問題綁定。通過代碼的外觀,您正在使用手動添加的列,而不是AutoGenerateColumns =「True」屬性。 –