DataView:利用RowDataBound來轉換要顯示的內容
有時候經常遇到這樣的情況,在資料庫中某個欄位存放的是0或1,而在頁面上展現時候肯定就不能顯示0或1了,相信這樣沒人知道這是幹嘛的。預設情況Dataview繫結後自動把資料庫中存放的內容丟給Label顯示,為了能讓人看懂我們需要把它們轉換下,比如1為“是”,0為“否”之類的:
在獲取Cell的內容時候這裡有點區別:
1)當不是一個TemplateField時候使用:
String t = e.Row.Cells[6].Text //Cells的下標從0開始,當然還有其他方法,這裡只是突簡單,呵呵
2)如果是TemplateField需要使用:
((Label) e.Row.Cells[6].FindControl("Label6")).Text; //我這裡只是一個例子,具體要看你放的是什麼控制元件來對應轉換,如果是按鈕就是Button等等。
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--> 1 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
2 {
3 if (e.Row.RowType == DataControlRowType.DataRow)
5 {
6 string label = ((Label)e.Row.Cells[6].FindControl("Label6")).Text;
8 if (label == "0")
10 {
11 e.Row.Cells[6].Text = "否";
12 }
13 else
14 {
15 e.Row.Cells[6].Text = "是";
16 }
17 }
18 }
19
20
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-566845/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Flex佈局-垂直居中並換行顯示內容Flex
- QT tableWidget 內容居中顯示QT
- CSS滑鼠懸停下拉顯示內容CSS
- PbootCMS內容列表只顯示推薦/置頂/頭條內容boot
- chm 檔案開啟只顯示目錄,不顯示內容
- SAP Fiori Elements 應用裡的 Title 顯示的內容是從哪裡來的
- pyqt中的目錄QFileSystemModel 內容用 QTreeView 顯示QTView
- ccat – 使用語法突出顯示輸出內容
- PHP顯示文章內容點選數加一PHP
- u盤內容被隱藏win10怎麼顯示_win10 u盤內容不顯示如何恢復Win10
- JAVA編輯word替換指定內容,解決插入圖片顯示不全問題Java
- 數學要背的內容
- 複習Linux如何顯示檔案指定行數的內容Linux
- Layer.js實現表格溢位內容省略號顯示,懸停顯示全部JS
- UEditor編輯文章時貼上內容的時候導致原來的圖片不能顯示
- js控制文字內容過多時候點選展開方式顯示全部內容demoJS
- Linux系統如何顯示檔案的最後幾行內容?Linux
- Hub:研究顯示觀眾更喜歡Netflix的原創內容
- Flutter 不顯示任何內容,返回哪個Widget 合適?Flutter
- WIN10動態磁貼不顯示內容怎麼設定 WIN10設定動態磁貼不顯示內容方法Win10
- Pytorch視覺化(顯示圖片)及格式轉換PyTorch視覺化
- Vue日曆的編寫,可顯示周和月的模式(其中可以自定義日曆裡內容的顯示)Vue模式
- 運維工程師要掌握的內容運維工程師
- 軟體測試內容的要點
- table列表渲染時,內容要渲染多個值且包含圖示
- css文字超出div隱藏剩下內容並顯示省略號CSS
- element-ui select input多選內容過多,+1顯示UI
- 沒有學不會的C++:顯示型別轉換(Casting)C++型別AST
- 爬取的小說內容儲存在資料庫後再在模板中渲染顯示的時候沒有換行資料庫
- 數論內容簡要整理
- Linux命令列:對內容進行大小寫字元轉換 Linux命令列字元
- PDF 轉換圖片然後識別圖片內容
- vim內替換檔案內容
- 顯示檔案內容的Linux命令有哪些?linux如何系統的學習Linux
- IDEA匯入Tomcat的jar包後javax這個檔案裡面的內容顯示不出來怎麼辦IdeaTomcatJARJava
- vim顯示換行符
- js顯式轉換和隱式轉換JS
- H5頁面PC富文字內容自適應顯示H5
- html如何根據檔案路徑顯示檔案內容(pdf)HTML