DataFormatString是用來在C#中自定義數據格式的指令。通過使用DataFormatString,可以指定數據在顯示時的格式,比如數字的千位分隔符、小數點位數等等。以下是一些常見的自定義格式說明符示例:
金額格式:“{0:C}” - 將數字顯示為貨幣格式,包括貨幣符號、千位分隔符和小數點位數。
百分比格式:“{0:P}” - 將數字顯示為百分比格式,乘以100并加上百分號。
小數點位數格式:“{0:F2}” - 將數字顯示為指定小數點位數的浮點數。
日期格式:“{0:yyyy-MM-dd}” - 將日期顯示為指定格式的字符串,比如年月日。
自定義數字格式:“{0:#,0.00}” - 將數字顯示為帶有千位分隔符和指定小數點位數的格式。
可以在字符串中使用大括號{}和索引號來引用要格式化的數據,然后在冒號后面添加自定義格式說明符。DataFormatString可以用在GridView、DataList、Repeater等控件的綁定字段中,用來格式化數據的顯示。