Danh mục

CHƯƠNG III: HTML SERVERCONTROL VÀ WEB SERVER CONTROL

Số trang: 66      Loại file: ppt      Dung lượng: 885.00 KB      Lượt xem: 12      Lượt tải: 0    
tailieu_vip

Xem trước 7 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Các HTML control thông thường như , , sẽ không được xử lý bởi server mà được gửi trực tiếp cho browser để hiển thịCác HTML control có thể được xử lý ngay tại phía server bằng cách chuyển chúng thành các HTML server control.
Nội dung trích xuất từ tài liệu:
CHƯƠNG III: HTML SERVERCONTROL VÀ WEB SERVER CONTROLCHƯƠNGIII: HTMLSERVERCONTROLVÀ WEBSERVERCONTROLLý thuyết 3 tiếtThực hành 6tiếtI. HTMLServerControl Các HTML control thông thường như , , sẽ không được xử lý bởi server màđượcgửitrựctiếpchobrowserđểhiểnthị Các HTML control có thể được xử lý ngay tại phía server bằng cách chuyển chúng thành cácHTMLservercontrol. I. HTMLServerControl Chuyển một HTML control thành một HTML server control bằng cách thêm thuộc tính runat=”server” vàotrongcáctagHTML Cúpháp: Vídụ:I. HTMLServerControl Tất cả HTML Server Control phải được đặt trong tag với thuộc tính runat=“server” HTMLServerControltồntạibêntrongkhông giantênSystem.Web.UI.HtmlControls HệthốngthứbậccủaHTMLServerControls System.ObjectSystem.Web.UI.Control HtmlControl HtmlImage HtmlContainerControl HtmlInputControl HtmlForm , HtmlInputFile HtmlGenericControl , ... HtmlInputHidden HtmlSelect HtmlInputImage HtmlTable HtmlInputRadioButton HtmlTableCell , HtmlInputText HtmlTableRow HtmlInputButton HtmlTextArea HtmlInputCheckBox HtmlButton I. HTMLServerControl Cácsựkiện(event)củaHTMLserverControl:  onServerClick  onServerChange  onStartSelect,… Cúpháp:  Lưuý:Functionkhôngcóthamsố.I. HTMLServerControlVídụ:I. HTMLServerControl CáchlấydữliệutừcácHTMLserver Cúpháp: controlfield_id.Value ĐốivớitagDIV,SPANdùngthuộctính .innerHTMLI. HTMLServerControlVídụ: public void btnSend_ServerClick(object sender,System.EventArgs e) { String strName; strName=txtName.Value; Response.Write(“Hello :”+strName) }Vídụvoid Button_ServerClick(object sender, EventArgs e){ MySpan.InnerHtml = “Chao ban : + myText.Value + .;} II. WebServerControl Web server control là những tag đặc biệt của ASP.NET.Cáccontrolnàyđượcxửlýtrênserver vàđòihỏiphảicóthuộctínhrunat=“server” Webservercontroltồntạibêntrongkhônggian tênSystem.Web.UI.WebControls Cúpháp:HệthốngthứbậccủaWebServerControl System.ObjectSystem.Web.UI.Control Repeater Xml WebControl AdRotator LinkButton Image BaseDataList ListControl ImageButton DataGrid RadioButtonList Label CheckBoxList BaseValidator DataList DropDownList BaseCompareValidator Button ListBox Calendar CompareValidator Panel CheckBox RangeValidator Table RadioButton CustomValidator TableCell HyperLink RegularExpressionValidator TableHeaderCell TextBox RequiredFieldValidator TableRow ValidationSummary II. WebServerControl Nhómcontrolcơbản  Cúphápchung:  Cáccontrolcơbảngồm:II. WebServerControl Label Textbox Button CheckBoxandRadio Image,Hyperlink,Panel ListControlsgroup Table AddRotator FileUpload ValidationII. WebServerControl Labelservercontrol:dùnghiểnthịvănbản trêntrìnhduyệt. Thuộctính: Text:sửdụngđểnhậnhoặcgántext vídụ: II. WebServerControl TextBox:dùngđểnhậpliệutừngườisửdụngvà hiểnthịvănbảnchỉđọc Thuộctính:  AutoPostBack:có2giátrịTruevàFalsekhi một hành động trên trang web bẩy một sự kiện. Vídụ: II. WebServerControl  TextMode:Loạitextbox:singleLine, MultiLine,Password  Text:trảvềgiátrịhoặcgángiátrị  ReadOnly:DữliệukhôngthayđổiVídụ: StringstrName=tx ...

Tài liệu được xem nhiều: