關於DataGrid Web控制項的熱門問題

來源:互聯網
上載者:User
datagrid|web|控制項|問題

DataGrid控制項中的資訊最終是顯示在Web表單頁中的一個HTML表格中,因此,為了控制資料如何顯示,你可以為每列的值來具體設定.NET字串的格式,當DataGrid的AutoGenerateColumns屬性設為TRUE時,不允許具體設定產生列的格式,只能對繫結資料行或者模板列如此設定。

  為格式化資料,需要將列的“資料格式字串”屬性設定為適應資料的資料類型的一個字串格式運算式,格式化字串的稍複雜之處在於:同樣的指定字元,比如D,可以根據不同的結果應用於不同的資料類型(整型、日期)

注意:在VS中,你可以在屬性產生器的欄標籤中指定格式化運算式。

     下表列出了格式化字串的一些例子,可以通過查看VS文擋中的“格式化類型”和“BoundColumn.DataFormatting屬性”主題得到更多資訊。

    應用於某一資料類型描述的格式化運算式:

Price:{0:c}

注意:{0}是一個0,不是字母O,數值或十進位數以貨幣格式顯示在字元“Price:”後,通過直接設定Page或Web.config檔案的Culture屬性可以指定不同的貨幣格式。

{0:D4}   適用於整型(不能用於十進位資料)。四位一組,空位補零。

{0:N2}%    適用於十進位數。在字元%前顯示數字,精確到小數點後兩位。

{0:000.0}  適用於數字/十進位數。小數點後保留一位,小數點前不足三位的補零。

{0:D}      適用於日期/日期時間。採用長時間格式如: ("Thursday, August 06, 1996").

日期格式取決於page頁或者Web.config 檔案的culture設定.

{0:d}      適用於日期/日期時間。採用短日期格式,如 ("12/31/99"). {0:yy-MM-dd}適用於日期/時間,以年-月-日格式顯示,如: (96-08-06).

(unfinished)



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。