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

正文內(nèi)容

web(c)實訓(xùn)教程(2)-資料下載頁

2024-10-04 17:47本頁面
  

【正文】 屬性設(shè)置為“男”;RadioButton_Girl控件的GroupName也設(shè)置為“gender”(注意跟前一個控件的組名一樣?。?,Text屬性設(shè)置為“女”。這樣我們就設(shè)置好了一組單選按鈕(就是指一組單選按鈕中只能選擇其中的一個)。類似于CheckBox控件,它也有相應(yīng)的CheckedChanged事件。拖入一個CheckBoxList(復(fù)選框列表控件),命名為:“CheckBoxList_colleges”,設(shè)置其Items集合為:“軟件學(xué)院”,“信息工程學(xué)院”,“人文學(xué)院”,“理學(xué)院”。這樣我們就實現(xiàn)了信息的多項選擇(比如,我們可以用這個控件來實現(xiàn)“在線考試系統(tǒng)”的多項選擇題四個答案的顯示)。說明:CheckBoxList服務(wù)器控件與前面所講到的CheckBox控件有點不同,即在使用CheckBox控件時僅提供了一個復(fù)選框,而在使用CheckBoxList控件時卻可以同時提供多個復(fù)選框。該控件是一個列表控件,包括下一步介紹的RadioButtonList(單選按鈕列表)。CheckBoxList控件在實現(xiàn)數(shù)據(jù)綁定時具有充分的優(yōu)越性,因為CheckBoxList首先是一個列表控件,而且提供了DataSource、DataField和DataValueField屬性充分支持數(shù)據(jù)綁定。利用一組樣式屬性,您可以對CheckBoxList實現(xiàn)更多的控制,這些屬性同樣適合于DataList控件。以下分別進行描述:RepeatColumns —— 需要顯示的列數(shù),如果設(shè)置為2,則會顯示2列CheckBox;RepeatDirection —— 由此屬性可以對數(shù)據(jù)源中的各項的顯示方向進和控制,可選值為Horizontal(水平)或Vertical(垂直)。RepeatLayout —— 確定列表是否放在一個Table或Span中,可選值為:Table(表布局)或Flow(流布局)。如果將RepeatLayout設(shè)置為Table,那么還可以用到另外兩個屬性,那就是CellPadding(容器Table的單元格邊距)和CellSpacing(容器Table的單元格間距)。拖入一個RadioButtonList(單選按鈕列表控件),命名為:“RadioButtonList_colleges”,設(shè)置其數(shù)據(jù)源為“al”。說明: RadioButtonList與CheckBoxList控件在程序處理上完全相同,不過功能去不大一樣。RadioButtonList也是一種List控件,因此對于如何實現(xiàn)自動回調(diào)(AutoPostBack),如何檢查是否選中([i].Selected),以及如何在回調(diào)時處理SelectedIndexChanged事件等方面與前面的CheckBoxList列表控件在操作上是完全相同的,這里就不再贅述了。拖入一個Label控件和一個Button控件。設(shè)置Label控件的名稱(ID)為“Message”,其它屬性值不變。設(shè)置按鈕的Text值為“顯示”,雙擊按鈕產(chǎn)生Click事件,在事件體內(nèi)輸入如下代碼:string boy_girl = 。if() boy_girl = 男。if() boy_girl = 女。//注意要設(shè)置了單選按鈕的GroupName屬性,才這樣寫,//否則就會出現(xiàn)兩個單選按鈕都選擇了的情況。 =b喜歡音樂/b:++brbr+ b性別:/b+boy_girl+brbr+ bCheckBoxList:/bbrbr。for (int i=0。 i。 i++){ if ([i].Selected) { += [i].Text + br。 }} +=brbRadioButtonList:/b+ 。 執(zhí)行程序(Ctrl+F5)后,顯示效果如圖63所示:圖63 幾個基本控件的使用用例(四) 實驗步驟新建Web窗體,將其命名為:“”,如圖64所示:圖64 新建Web窗體 雙擊aspx頁面的設(shè)計窗口的空白區(qū),進入C后臺代碼編輯窗口。給類CheckBoxListTest添加一個新的命名空間:using 。//StringBuilder在Page_Load方法上面做如下聲明:protected ArrayList al。在Page_Load方法內(nèi)部添加如下代碼:if(!IsPostBack){ int i=1。 for(。i=14。i++) (選項+i)。}拖入一個CheckBoxList控件,默認命名為“CheckBoxList1”。再拖入一個Label控件,將其命名為:“SelectedItemList”。進入HTML編輯區(qū),將Style屬性刪除。下面我們通過屬性設(shè)計器直接設(shè)置這兩個控件的顯示效果和相關(guān)配置。注意不要寫全部代碼,只需要寫如下代碼即可:OnSelectedIndexChanged=CheckBoxList1_SelectedIndexChanged插入到CheckBoxList屬性內(nèi)部即可,其中下面已用粗體標(biāo)記的為在屬性設(shè)計器里填寫的字符代碼:asp:CheckBoxList id=CheckBoxList1 runat=server DataSource=% al % OnSelectedIndexChanged=CheckBoxList1_SelectedIndexChanged Width=100% CellPadding=4 CellSpacing=0 RepeatColumns=3 AutoPostBack=True FontSize=10pt BackColor=White ForeColor=Navy FontBold=True BorderWidth=1px BorderColor=Navy /asp:CheckBoxList p!添加asp:Label id=SelectedItemList runat=server FontSize=8pt ForeColor=Navy/asp:Label以上代碼對應(yīng)的屬性設(shè)計器界面如下(注意是三張圖片,前兩張是CheckBoxList1的屬性設(shè)置,第三張是Label控件的屬性設(shè)置): 圖65 控件的屬性配置 在head與/head間添加如下C腳本:script language=C runat=servervoid CheckBoxList1_SelectedIndexChanged(Object sender,EventArgs e){ StringBuilder sb = new StringBuilder(buItems Selected/u/bp)。 int i=0。 for(。i。i++) if([i].Selected)//判斷是否選中 { (i+ )。 ([i].Text)。 (br)。 } = ()。//show the items}/script 然后執(zhí)行一下程序,顯示效果如圖66所示,完成本實驗的制作:圖66 CheckBoxList控件
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1