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

正文內容

web(c)實訓教程(5)-展示頁

2024-10-10 17:47本頁面
  

【正文】 ataGrid 控件中的數(shù)據(jù)綁定是單向的,也就是說,數(shù)據(jù)綁定是只讀的??梢允褂迷撔畔⒏聰?shù)據(jù)源中的特定項。該信息不必是網(wǎng)格中顯示的信息的一部分。作為數(shù)據(jù)綁定的一部分,可以指定 DataKeyField 屬性。當 Web 頁運行時,您的代碼必須調用控件的 DataBind 方法以加載帶有數(shù)據(jù)的網(wǎng)格。默認情況下,DataGrid 控件為數(shù)據(jù)源中的每個字段生成一個綁定列。當數(shù)據(jù)綁定時,可以為 DataGrid 控件整體指定一個數(shù)據(jù)源。還可綁定到代碼中的數(shù)據(jù)源,如數(shù)據(jù)讀取器或數(shù)組。DataGrid 的典型數(shù)據(jù)源為 DataSet 和數(shù)據(jù)讀取器。另外,DataGrid 支持分頁,雖然也可使用控件的自定義導航功能通過控制發(fā)送到客戶端瀏覽器的數(shù)據(jù)量來提高性能。在默認情況下,DataGrid 以只讀模式顯示數(shù)據(jù),但是 DataGrid 也能夠在運行時自動在可編輯控件中顯示數(shù)據(jù)。(三) 實驗原理DataGrid Web 服務器控件是一個較復雜、功能最豐富的控件,是以表格式布局顯示數(shù)據(jù)(可以從查看源代碼中得知)。}finally{ ()。 dataBind()。try{ ()。(new SqlParameter(titleid, 4))。String deleteCmd = delete from pj_con where titleid=titleid。pwd=。 =server=(local)。int titleid = (int)[(int)]。如圖121所示:圖121 刪除列屬性配置選中DataGrid,打開屬性設置窗口,設置DataKeyField值為titleid。設置如下:(1)選擇“列”選項卡,打開“可用列”的“按鈕列”,選中“刪除”,點擊右側的方向按鈕,增加到“選定的列”中。}這樣保存后執(zhí)行就實現(xiàn)了DataGrid數(shù)據(jù)綁定——將pj_con表所有數(shù)據(jù)顯示在DataGrid里面。 ()。 = myReader。 ()。}添加一個新的私有方法,命名為dataBind,參考代碼如下:private void dataBind(){ SqlConnection con = new SqlConnection ([DSN])。 dataBind()。雙擊空白設計區(qū)域進入后臺C代碼編輯窗口的Page_Load方法,添加如下代碼:(Page_Load method....)。 新建Web窗體,命名為“”。所以,為了不重復介紹以前的內容,本實驗增加了一定的難度,這里結合了DataGrid來刪除留言內容,讓讀者掌握更多的知識,望讀者好好掌握,這項技術很實用。}catch(Exception ex){ ()。//執(zhí)行命令 ()。try{ ()。/*Parameters有6個重載的Add方法,以上調用Parameters的方法是:public (string parameterName,SqlDbType sqlDbType,int size)?;究蚣埽?/...定義一個myConnection連接對象SqlCommand myCommand = new SqlCommand(“delete from 表名 where 列名 = 列名”,myConnection)。 SqlCommand的CommandText設置成SQL刪除語句。實驗十二 實現(xiàn)對SQL數(shù)據(jù)庫數(shù)據(jù)的刪除(一) 實驗名稱 實現(xiàn)對SQL數(shù)據(jù)庫數(shù)據(jù)的刪除(二) 實驗內容實現(xiàn)對留言內容的刪除功能。(三) 實驗原理 利用SqlCommand實現(xiàn)數(shù)據(jù)刪除(關于SqlCommand詳情請參閱實驗九)。執(zhí)行SqlCommand完成數(shù)據(jù)刪除操作。(“列名”,字段類型,長度)。*/[“userName”].Value = 值。//關閉與數(shù)據(jù)庫的連接 ()。//關閉連接}catch(SqlException se){ ()。}(四) 實驗步驟 由于前面的基礎,要實現(xiàn)本實現(xiàn)功能對讀者可謂是輕而易舉了。 下面開始介紹如何利用DataGrid來刪除留言。往設計窗口拖入一個DataGrid控件,右擊之選擇“自動套用格式...”,選擇一種您喜歡的樣式,這里選擇了“彩色型2”。if(!IsPostBack){ (brIsPostBack:flase)。}else{ (brIsPostBack:true)。 SqlCommand cmd = new SqlCommand(select * from pj_con,con)。 SqlDataReader myReader = ()。 ()。 ()。進入該頁面的設計窗口,右擊DataGrid,打開“屬性生成器”。(2)設置ButtonColumn屬性:頁眉文本:“刪除”;文本:“img src=images/ border=0”;命令名:“Delete”;按鈕類型選擇:“LinkButton”,其它默認不變,點擊確定完成屬性配置。點擊事件列表按鈕,雙擊DeleteCommand行右側空白域產(chǎn)生刪除事件,并進入方法體,添加刪除代碼,參考代碼如下:private void DataGrid1_DeleteCommand(object source, e){//查找到相應的titleid//(br找到ID為:+[(int)])。SqlConnection con=new SqlConnection()。uid=sa。database=pjdb。SqlCommand = new SqlCommand(deleteCmd,con)。[titleid].Value =titleid。 ()。}catch (Exception ex){ (Error:+)。}} 保存后,執(zhí)行結果如圖122所示:圖122 刪除留言界面完整效果實驗十三 DataGrid控件(一) 實驗名稱 DataGrid控件(二) 實驗內容 會配置DataGrid的相關屬性及事件;DataGrid數(shù)據(jù)綁定的實現(xiàn);DataGrid數(shù)據(jù)編輯的實現(xiàn)。關于DataGrid控件的介紹,可以足足再出一本書,請讀者認真掌握好本實驗的開發(fā)技術。DataGrid 控件還可通過“屬性生成器”對話框創(chuàng)建“選擇”、“編輯”、“更新”和“取消”按鈕以及編程結構。將數(shù)據(jù)綁定到控件DataGrid Web 服務器控件必須通過其 DataSource 屬性綁定到數(shù)據(jù)源,否則它將無法在頁面上呈現(xiàn)??墒褂霉ぞ呦渲刑峁┑臄?shù)據(jù)源,如 DataSet 或 DataView 類。控件可以將任何支持 IEnumerable 接口的類用作數(shù)據(jù)源。網(wǎng)格為數(shù)據(jù)源中的每一行顯示一行,即一項。但是,可以選取數(shù)據(jù)源中的哪些字段生成網(wǎng)格中的列。如果數(shù)據(jù)更改(例如,在一個事件處理程序中),則需要再次調用該方法以刷新網(wǎng)格。此屬性允許指定唯一標識網(wǎng)格中的每個項的信息。它可以由數(shù)據(jù)源中的字段名組成(如主鍵)。例如,如果將 DataKeyField 設置為 customerId,則可在以后更新 customerID=[] 的記錄。如果要使用網(wǎng)格允許用戶編輯數(shù)據(jù),則必須創(chuàng)建自己的代碼來更新該數(shù)據(jù)源。更新邏輯經(jīng)常利用 DataKeyField 定位使用該鍵值的正確記錄。這些設置指定行的顏色、字體和對齊方式??梢耘渲靡韵马棧?DataGrid其他項格式重寫這些設置。 頁眉必須在“屬性生成器”的“常規(guī)”選項卡中指示是否要顯示“標頭”行。 “頁腳”是 DataGrid 的底行,不顯示數(shù)據(jù)源的行數(shù)據(jù)。默認情況下不顯示該行。 頁導航 以下四項指定數(shù)據(jù)行的顯示方式。 普通項 這種格式應用到控件中的交替項。 選定項 將這種格式應用到正在編輯的項。 列 列DataGrid 控件允許以各種方式指定它顯示的列。但是,為了更精確地控制列的內容和布局,可以定義下列類型的列:列的類型說明綁定列使您得以指定要顯示的數(shù)據(jù)源字段。超級鏈接列將信息顯示為超級鏈接。按鈕列允許為網(wǎng)格中的每個項添加一個按鈕,并為該按鈕定義自定義功能。也可添加實現(xiàn)“選擇”、“編輯”、“更新”、“取消”和“刪除”功能的預定義按鈕。有關更多詳細信息,請參見下面的“編輯項”。模板列中的控件可以綁定有數(shù)據(jù)。事件DataGrid 控件支持多種事件。ItemDataBound 事件也提供自定義 DataGrid 項的功能,但要在數(shù)據(jù)可用于檢查之后才能提供。其余事件為響應網(wǎng)格項中的按鈕或 LinkButton 單擊而引發(fā)。支持該類型的四個事件: 167。 DeleteCommand :刪除命令167。 CancelCommand :取消命令DataGrid 控件的“屬性生成器”對話框將生成在運行時引發(fā)這些事件所需的按鈕。DataGrid 控件還支持 ItemCommand 事件,當用戶單擊上述預定義按鈕之外的某個按鈕時引發(fā)該事件。編輯項可以允許用戶編輯網(wǎng)格項中各個行的內容。這是實現(xiàn)編輯的較簡單方法。在運行時,該列的每一行都包含一個標記為“編輯”的按鈕。具有“編輯”按鈕的列重新顯示為帶有“更新”和“取消”按鈕的列。 使用模板列創(chuàng)建自定義編輯布局。這種方法使您得以選擇可編輯的列以及用戶編輯數(shù)據(jù)的方式。模板列使您得以在一個 DataGrid 單元格中放入多個控件。網(wǎng)格不直接支持排序,也就是說,它不對網(wǎng)格的內容進行排序。在用戶請求排序時,網(wǎng)格會通知您。DataGrid 控件提供兩種級別的排序支持: 默認排序列標頭都是鏈接按鈕 (LinkButton),當用戶單擊其中一個按鈕時,將通知您進行排序。 自定義排序這是一種較復雜的選擇,因為必須使用綁定列或模板列定義支持排序的列。例如,可使用通過 ImageButton Web 服務器控件創(chuàng)建的圖形。有關 DataGrid 類成員的完整列表,請參閱查看幫助文檔。AllowCustomPaging獲取或設置指示是否啟用自定義分頁的值。AllowSorting獲取或設置指示是否啟用排序的值。Attributes(從 WebControl 繼承)獲取與控件的屬性不對應的任意特性(只用于呈現(xiàn))的集合。BackColor(從 WebControl 繼承)獲取或設置 Web 服務器控件的背景色。BorderColor(從 WebControl 繼承)獲取或設置 Web 控件的邊框顏色。BorderWidth(從 WebControl 繼承)獲取或設置 Web 服務器控件的邊框寬度。CellSpacing(從 BaseDataList 繼承)獲取或設置單元格間的空間量。Columns獲取表示 DataGrid 控件的各列的對象的集合。獲取 .ControlCollection,它包含數(shù)據(jù)列表控件中的子控件的集合。此屬性主要由控件開發(fā)人員使用。此屬性主要由控件開發(fā)人員使用。CurrentPageIndex獲取或設置當前顯示頁的索引。DataKeys(從 BaseDataList 繼承)獲取 DataKeyCollection,它存儲數(shù)據(jù)列表控件中每個記錄的鍵值(顯示為一行)。DataSource(從 BaseDataList 繼承)獲取或設置源,該源包含用于填充控件中的項的值列表。EditItemStyle獲取在 DataGrid 控件中選定來進行編輯的項的樣式屬性。EnableViewState(從 Control 繼承)獲取或設置一個值,該值指示服務器控件是否向發(fā)出請求的客戶端保持自己的視圖狀態(tài)以及它所包含的任何子控件的視圖狀態(tài)。FooterStyle獲取 DataGrid 控件中腳注部分的樣式屬性。GridLines(從 BaseDataList 繼承)獲取或設置一個值,該值指定是否顯示數(shù)據(jù)列表控件的單元格之間的邊框。Height(從 WebControl 繼承)獲取或設置 Web 服務器控件的高度。ID(從 Control 繼承)獲取或設置分配給服務器控件的編程標識符。ItemStyle獲取 DataGrid 控件中各項的樣式屬性。Page(從 Control 繼承)獲取對包含服務器控件的 Page 實例的引用。PagerStyle獲取 DataGrid 控件的分頁節(jié)的樣式屬性。Parent(從 Control 繼承)獲取對頁 UI 層次結構中服務器控件的父控件的引用。SelectedItem獲取表示 DataGrid 控件中選定項的 DataGridItem 對象。ShowFooter獲取或設置一個值,該值指示頁腳是否在 DataGrid 控件中顯示。Site(從 Control 繼承)獲取有關服務器控件所屬 Web 站點的信息。TabIndex(從 WebControl 繼承)獲取或設置 Web 服務器控件的選項卡索引。ToolTip(從 WebControl 繼承)獲取或設置當鼠標指針懸停在 W
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1