freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

web(c)實訓(xùn)教程(5)-文庫吧資料

2024-10-08 17:47本頁面
  

【正文】 下:private void dataBind(){ (dataSet31,products)。} 添加命名空間:using 。1雙擊設(shè)計器的空白區(qū)域,進入后臺Page_Load方法內(nèi),輸入代碼:if(!IsPostBack){ (dataSet31,Products)。gt。quot。quot。lt。注意,列名“ProductID”和“UnitPrice”設(shè)置為“只讀”,并且UnitPrice列的“數(shù)據(jù)格式設(shè)置表達式”為“{0:C}”,如圖139所示:圖139 DataGrid價格列配置點擊“確定”后保存所有屬性設(shè)置,HTML完整參考代碼如下:% Page language=c Codebehind= AutoEventWireup=false Inherits= %!DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN HTMLHEAD titleDataGrid_DataEdit/title meta name=GENERATOR Content=Microsoft Visual Studio .NET meta name=CODE_LANGUAGE Content=C meta name=vs_defaultClientScript content=JavaScript meta name=vs_targetSchema content= style A { COLOR: 215dc6。設(shè)置如下:n “頁眉文本”輸入“修改”;n “編輯文本”輸入“img src=images/ border=0”;n 其它默認(rèn)。拖入一個SqlDataAdapter控件,同樣選擇Northwind數(shù)據(jù)庫,生成如下SQL查詢語句:SELECT ProductID, ProductName, UnitsInStock, UnitsOnOrder, UnitPrice FROM Products點擊確定后,生成數(shù)據(jù)集(dataSet31),選擇DataGrid的數(shù)據(jù)源(DataSource)為“dataSet31”。保存項目后,執(zhí)行效果如圖135所示:圖135 DataGrid數(shù)據(jù)綁定二、DataGrid實現(xiàn)數(shù)據(jù)編輯:新建Web窗體,命名為“”。} (由于頁面后臺代碼較長,具體請參閱本工程源程序)。 = 。} PageIndexChanged事件參考代碼:private void DataGrid1_PageIndexChanged(object source, e){ ()。 (dataSet21,Products)。()。1雙擊設(shè)計器空白區(qū)域,進入后臺C代碼編輯窗口。 TEXTDECORATION: none } A:hover { COLOR: 428eff } /style整個HTML參考代碼如下:% Page language=c Codebehind= AutoEventWireup=false Inherits= %!DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN HTMLHEADtitleDataGrid_DataBind/titlemeta content=False name=vs_snapToGridmeta content=Microsoft Visual Studio .NET name=GENERATORmeta content=C name=CODE_LANGUAGEmeta content=JavaScript name=vs_defaultClientScriptmeta content= name=vs_targetSchemastyleA { COLOR: 215dc6。u 在“頁眉文本”內(nèi)輸入“More Info”;u 在“文本“內(nèi)輸入“點擊”;u “URL字段”選擇“ProductName”;u “URL格式字符串”內(nèi)輸入:“?productName={0}”;u “目標(biāo)”選擇“_blank”。(2)展開“按鈕列”,選擇“選擇”,點擊按鈕放入DataGrid“選定的列”。右擊DataGrid1,打開“屬性生成器...”。其命名規(guī)則為dataSetx1,“x”代表本工程的數(shù)據(jù)集編號。拖入一個SqlDataAdapter控件(請參閱:“實驗九—— Server數(shù)據(jù)庫的連接”),選擇Northwind數(shù)據(jù)庫,生成SQL查詢語句如圖131所示:圖131 SqlDataAdapter生成SQL查詢語句配置完sqlDataAdapter查詢語句后,然后打開屬性窗口,選擇“生成數(shù)據(jù)集”。(四) 實驗步驟一、DataGrid實現(xiàn)數(shù)據(jù)綁定: 新建Web窗體,命名為“”。ViewState(從 Control 繼承)獲取狀態(tài)信息的字典,這些信息使您可以在同一頁的多個請求間保存和還原服務(wù)器控件的視圖狀態(tài)。TagName(從 WebControl 繼承)獲取控件標(biāo)記的名稱。TagKey(從 WebControl 繼承)獲取與此 Web 服務(wù)器控件相對應(yīng)的 值。HasChildViewState(從 Control 繼承)獲取一個值,該值指示當(dāng)前服務(wù)器控件的子控件是否具有任何已保存的視圖狀態(tài)設(shè)置。Events(從 Control 繼承)獲取控件的事件處理程序委托列表。受保護的屬性:ChildControlsCreated(從 Control 繼承)獲取一個值,該值指示是否已創(chuàng)建服務(wù)器控件的子控件。Visible(從 Control 繼承)獲取或設(shè)置一個值,該值指示服務(wù)器控件是否作為 UI 呈現(xiàn)在頁上。UniqueID(從 Control 繼承)獲取服務(wù)器控件的唯一的、以分層形式限定的標(biāo)識符。TemplateSourceDirectory(從 Control 繼承)獲取包含當(dāng)前服務(wù)器控件的 Page 或 UserControl 的虛擬目錄。Style(從 WebControl 繼承)獲取將在 Web 服務(wù)器控件的外部標(biāo)記上呈現(xiàn)為樣式屬性的文本屬性的集合。ShowHeader獲取或設(shè)置一個值,該值指示是否在 DataGrid 控件中顯示頁眉。SelectedItemStyle獲取 DataGrid 控件中當(dāng)前選定項的樣式屬性。SelectedIndex獲取或設(shè)置 DataGrid 控件中選定項的索引。PageSize獲取或設(shè)置要在 DataGrid 控件的單頁上顯示的項數(shù)。PageCount獲取顯示 DataGrid 控件中各項所需的總頁數(shù)。NamingContainer(從 Control 繼承)獲取對服務(wù)器控件的命名容器的引用,此引用創(chuàng)建唯一的命名空間,以區(qū)分具有相同 屬性值的服務(wù)器控件。Items獲取表示 DataGrid 控件中單獨項的 DataGridItem 對象的集合。HorizontalAlign(從 BaseDataList 繼承)獲取或設(shè)置數(shù)據(jù)列表控件在其容器內(nèi)的水平對齊方式。HeaderStyle獲取 DataGrid 控件中標(biāo)題部分的樣式屬性。ForeColor(從 WebControl 繼承)獲取或設(shè)置 Web 服務(wù)器控件的前景色(通常是文本顏色)。Font(從 WebControl 繼承)獲取與 Web 服務(wù)器控件關(guān)聯(lián)的字體屬性。Enabled(從 WebControl 繼承)獲取或設(shè)置一個值,該值指示是否啟用 Web 服務(wù)器控件。EditItemIndex獲取或設(shè)置 DataGrid 控件中要編輯的項的索引。DataMember(從 BaseDataList 繼承)獲取或設(shè)置多成員數(shù)據(jù)源中要綁定到數(shù)據(jù)列表控件的特定數(shù)據(jù)成員。DataKeyField(從 BaseDataList 繼承)獲取或設(shè)置由 DataSource 屬性指定的數(shù)據(jù)源中的鍵字段。CssClass(從 WebControl 繼承)獲取或設(shè)置由 Web 服務(wù)器控件在客戶端呈現(xiàn)的級聯(lián)樣式表 (CSS) 類。ControlStyleCreated(從 WebControl 繼承)獲取一個值,該值指示是否已為 ControlStyle 屬性創(chuàng)建了 Style 對象。ControlStyle(從 WebControl 繼承)獲取 Web 服務(wù)器控件的樣式。Controls(從 BaseDataList 繼承)已重寫。ClientID(從 Control 繼承)獲取由 生成的服務(wù)器控件標(biāo)識符。CellPadding(從 BaseDataList 繼承)獲取或設(shè)置單元格的內(nèi)容和單元格的邊框之間的空間量。BorderStyle(從 WebControl 繼承)獲取或設(shè)置 Web 服務(wù)器控件的邊框樣式。BackImageUrl獲取或設(shè)置要在 DataGrid 控件的背景中顯示的圖像的 URL。AutoGenerateColumns獲取或設(shè)置一個值,該值指示是否為數(shù)據(jù)源中的每一字段自動創(chuàng)建 BoundColumn 對象并在 DataGrid 控件中顯示這些對象。AlternatingItemStyle獲取 DataGrid 控件中交替項的樣式屬性。AllowPaging獲取或設(shè)置指示是否啟用分頁的值。公共屬性:AccessKey(從 WebControl 繼承)獲取或設(shè)置使您得以快速定位到 Web 服務(wù)器控件的訪問鍵(帶下劃線的字母)。 DataGrid 屬性此處列出 DataGrid 類的屬性。但是,這種方式不但使您得以指定可排序的列,還可以將列標(biāo)頭中的任何所需控件用作排序按鈕。定義支持排序的列。這種解決方案十分容易,但是不允許選取支持排序的列(所有列都支持)。您指定希望網(wǎng)格支持排序。您然后對數(shù)據(jù)源進行排序,并將數(shù)據(jù)源重新綁定到 DataGrid。而是提供一種向網(wǎng)格添加排序選項的方法,例如列標(biāo)頭中用戶單擊可進行排序的超級鏈接。 模板列支持四種模板: n HeaderTemplate n ItemTemplate n EditItemTemplate n FooterTemplate 排序DataGrid Web 服務(wù)器控件提供一種向網(wǎng)格添加排序功能的方法。例如,較之用 TextBox 控件處理真/假數(shù)據(jù),您可能更愿意使用帶有“True”和“False”項的 ListBox 控件??梢詣?chuàng)建在可編輯控件中顯示數(shù)據(jù)的列??上?UpdateCommand 和 CancelCommand 事件添加代碼,以將編輯控件中的更改傳播回數(shù)據(jù)源。當(dāng)用戶單擊此“編輯”按鈕時,控件自動使用 TextBox 控件重新顯示所有列的當(dāng)前行。使用“屬性生成器”,可在網(wǎng)格中一個包含名“編輯、更新、取消”列的特殊列。有兩種方法實現(xiàn)此目標(biāo): 允許就地編輯。通過將按鈕的 CommandName 屬性設(shè)置為一個需要的值,然后在 ItemCommand 事件處理程序中對其進行測試,可以將該事件用于自定義功能。當(dāng)用戶單擊其中一個按鈕時(默認(rèn)情況下分別標(biāo)記為“編輯”、“刪除”、“更新”或“取消”),將引發(fā)相應(yīng)的事件。 UpdateCommand :更新命令167。 EditCommand :編輯命令167。它們旨在幫助您實現(xiàn)常見數(shù)據(jù)操作任務(wù)。例如,如果使用 DataGrid 控件顯示商品數(shù)量少于10個商品,則可以用紅色文本顯示過期項,用黑色文本顯示完成項,而用綠色文本顯示其他任務(wù)。其中之一為 ItemCreated 事件,它提供一種自定義項創(chuàng)建過程的方法。模板列為定義網(wǎng)格內(nèi)容的布局和功能提供了更大的靈活性,因為可以完全控制數(shù)據(jù)的顯示方式以及當(dāng)用戶與網(wǎng)格中的行交互時發(fā)生的操作。模板列使您得以創(chuàng)建 HTML 文本和服務(wù)器控件的組合,以便為列設(shè)計自定義布局。“編輯”列、“更新”列、“取消”列使您得以創(chuàng)建就地編輯。例如,可以創(chuàng)建一個標(biāo)記為“添加到購物車”的按鈕,當(dāng)用戶單擊它時運行自定義邏輯。典型的用法是將數(shù)據(jù)(例如客戶編號和產(chǎn)品名)顯示為超級鏈接,用戶可以單擊它以定位到提供關(guān)于該項的詳細信息的單獨頁。允許使用 .NET 格式設(shè)置表達式指定該字段的格式。默認(rèn)情況下,列基于數(shù)據(jù)源中的字段自動生成。該項允許指定在“屬性生成器”的“列”選項卡中創(chuàng)建的列的格式。 編輯模式項這種格式應(yīng)用到控件中的選定項。 交替項除非被另一個項重寫,否則這種格式應(yīng)用到表的所有數(shù)據(jù)行。它們是: 項如果要使用 DataGrid 的分頁功能一次只能顯示數(shù)據(jù)源的幾行,請使用此項控制分頁控件的外觀。 必須在“屬性生成器”的“常規(guī)”選項卡中指示是否要顯示“腳注”行。 頁腳默認(rèn)情況下顯示該行?!绊撁肌笔?DataGrid 的頂行,不顯示數(shù)據(jù)源的行數(shù)據(jù)。 這些設(shè)置將被應(yīng)用到整個網(wǎng)格。實際控件、文本和行的數(shù)據(jù)內(nèi)容在“屬性生成器”的“列”選項卡中指定。格式化項“屬性生成器”對話框的“格式”選項卡控制 DataGrid 的行的布局。在更新數(shù)據(jù)源之后,再次將數(shù)據(jù)綁定到該數(shù)據(jù)源。和其他服務(wù)器控件一樣,D
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1