成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ASP.NET DetailsView中格式化單元格

開發 后端
本文幫助大家學習在ASP.NET DetailsView中格式化單元格,具體實例則是將DetailsView中高于某個值的單元格高亮。

在ASP.NET DetailsView中,我們已經知道即將綁定的UnitPrice是否高于$75.00,現在我們來看看怎么通過編碼調整UnitPrice的格式,我們可以通過修改DetailsViewID.Rows[index];修改一行數據,而且我們可以通過訪問DetailsViewID.Rows[index].Cells[index]來訪問某一單元格,這樣我們可以通過修改與格式相關的屬性來格式化這一單元格

訪問某一行需要得到某行的索引,索引從0開始, UnitPrice 在 DetailsView中是第15行, 假設他在第四行那么我們可以通過ExpensiveProductsPriceInBoldItalic.Rows[4]來訪問. 這時我們可以通過下面的代碼將這一行顯示為粗體,italic 字體

  1. ExpensiveProductsPriceInBoldItalic.Rows[4].Font.Bold = true;  
  2.  
  3. ExpensiveProductsPriceInBoldItalic.Rows[4].Font.Italic = true;   

然而,這樣將會格式化Label和值,如果我們只想將值格式話,而且我們需要將格式應用到當前行的第二格,請看下面的代碼

  1. ExpensiveProductsPriceInBoldItalic.Rows[4].Cells[1].Font.Bold = true;  
  2.  
  3. ExpensiveProductsPriceInBoldItalic.Rows[4].Cells[1].Font.Italic = true;  

我們還可以通過StyleSheet 來顯示標記和樣式相關信息,而不是用確定的某一行某一列來設置格式,我們用CSS來控制格式,打開Styles.css 文件,添加一個新的Class命名為ExpensivePriceEmphasis按照下面的代碼

  1. CSS  
  2.  
  3. .ExpensivePriceEmphasis   
  4.  
  5. {  
  6.  
  7.     font-weight: bold;  
  8.  
  9.     font-style: italic;  
  10.  
  11. }  
  12.  

然后再DataBound事件中,設置單元的CssClass為ExpensivePriceEmphasis,在DataBound事件處理中添加

當查看Chai(費用低于$75.00),價格將會用正常格式顯示 圖4),但是當查看Mishi Kobe Niku,(價格為$97.00)則會用我們設置的格式顯示(圖5)

價格低于$75.00將會用正常格式顯示 

ASP.NET DetailsView: 價格低于$75.00將會用正常格式顯示

 價格高于$75.00將會用 粗體, Italic 字體顯示

ASP.NET DetailsView: 價格高于$75.00將會用 粗體, Italic 字體顯示

使用FormView控件的 DataBound 事件

綁定到FormView數據的步驟和DetailsView的步驟類似都要創建一個DataBound事件處理, 聲明綁定到控件的DataItem類型屬性, 然后執行綁定。然而,他們更新的方式不同

FormView不包括任何綁定列也不包含行的集合, 取而代之的是他由一系列包含若干靜態HTML, Web控件,綁定表達式的模板組合。調整 FormView的外觀涉及到調整一個或多個FormView的模板

讓我們像前一個例子那樣用FormView列出產品項,但是這次我們僅僅用紅色字體顯示units小于等于10的產品的name和units

【編輯推薦】

  1. ASP.NET 2.0數據教程:添加和配置ObjectDataSource控件
  2. ASP.NET 2.0數據教程:給每個部分添加Default.aspx頁面
  3. ASP.NET 2.0數據教程:添加breadcrumb導航
  4. ASP.NET 2.0數據教程:SiteMapDataSource控件
  5. ASP.NET 2.0數據教程:添加站點地圖
責任編輯:book05 來源: 博客堂
相關推薦

2009-09-03 18:05:04

ASP.NET字符串格

2009-07-27 10:48:53

ASP.NET Det

2009-07-28 03:39:00

ItemTemplat

2009-07-24 11:33:12

MVC單元測試ASP.NET

2009-07-23 16:29:06

ASP.NET單元測試

2021-04-14 07:35:12

Json格式化日期

2009-07-27 16:31:19

ASP.NET Det

2023-01-12 09:30:31

Linux命令行xml

2009-07-22 17:45:35

ASP.NET教程

2009-08-03 14:22:33

什么是ASP.NET

2009-07-28 17:17:19

ASP.NET概述

2022-12-30 08:30:28

Linux命令行json

2009-07-23 10:31:14

2009-07-27 12:22:03

ASP.NET和ASPASP.NET入門教程

2009-08-07 17:54:41

C#單元格數據

2009-08-10 13:32:15

ASP.NET TimASP.NET組件設計

2009-07-29 17:11:25

ASP.NET ISA

2009-08-05 10:57:17

ASP.NET配置文件配置文件格式

2009-07-29 16:08:07

ASP和ASP.NET

2009-08-03 13:38:18

ASP.NET編程模型
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99re6热在线精品视频播放 | 国产综合久久 | 国产精品成人一区二区三区 | 欧美99| 国产91黄色 | 成人av片在线观看 | 午夜寂寞福利视频 | 国产一区二区三区免费 | 亚洲欧美成人影院 | 亚洲成人av一区二区 | 国产精品一区二区久久久久 | 成人精品鲁一区一区二区 | 免费的av | 久久久蜜臀国产一区二区 | 中文字幕亚洲区一区二 | 亚洲第一在线视频 | 久久免费视频观看 | 91porn在线观看| 国产精品一区二区三区在线 | 欧美 日韩 中文 | 国产精品一区二区视频 | 激情五月激情综合网 | 韩国毛片一区二区三区 | 国产精品久久久久久久久久免费看 | 国产目拍亚洲精品99久久精品 | 欧美成视频| 黄色片视频免费 | 激情91| 手机在线一区二区三区 | 在线观看成人 | 日本天堂一区二区 | 在线观看黄色 | 男人的天堂久久 | 一级片网址| av特级毛片 | аⅴ资源新版在线天堂 | 精品久久久久久久久久久下田 | 国产电影一区二区在线观看 | 中文字幕电影在线观看 | 成人在线视频网址 | 欧美性猛片aaaaaaa做受 |