Bài giảng Phát triển Web nâng cao - Chương 3: HTML Servercontrol và Web Server Control

65 31 0
Bài giảng Phát triển Web nâng cao - Chương 3: HTML Servercontrol và Web Server Control

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chương 3 trang bị cho người học những hiểu biết về HTML server control và Web Server Control. Thông qua chương này người học sẽ tìm hiểu các nội dung sau: HTML control, hệ thống thứ bậc của HTML Server Controls, các sự kiện (event) của HTML server Control, cách lấy dữ liệu từ các HTML server, các control cơ bản (Label, Textbox, Button, CheckBox and Radio, Image, Hyperlink, Panel,...), ... Mời các bạn cùng tham khảo.

CHƯƠNG III: HTML SERVERCONTROL VÀ WEB SERVER CONTROL Lý thuyết tiết Thực hành 6tiết I HTML Server Control  Các HTML control thông thường , , không xử lý server mà gửi trực tiếp cho browser để hiển thị  Các HTML control xử lý phía server cách chuyển chúng thành HTML server control I   HTML Server Control Chuyển HTML control thành HTML server control cách thêm thuộc tính runat=”server” vào tag HTML Cú pháp: Ví dụ: I HTML Server Control  Tất HTML Server Control phải đặt tag với thuộc tính runat = “server”  HTML Server Control tồn bên không gian tên System.Web.UI.HtmlControls  Hệ thống thứ bậc HTML Server Controls System.Object System.Web.UI.Control HtmlControl HtmlImage HtmlContainerControl HtmlForm HtmlInputControl HtmlInputFile , HtmlGenericControl , HtmlInputHidden HtmlSelect HtmlInputImage HtmlTable HtmlInputRadioButton HtmlInputText HtmlInputButton HtmlInputCheckBox HtmlTableCell , HtmlTableRow HtmlTextArea HtmlAnchor HtmlButton I HTML Server Control Các kiện (event) HTML server Control:  onServerClick  onServerChange  onStartSelect,… Cú pháp:   Lưu ý: Function khơng có tham số I HTML Server Control Ví dụ: I  HTML Server Control Cách lấy liệu từ HTML server Cú pháp: controlfield_id.Value  Đối với tag DIV, SPAN dùng thuộc tính innerHTML I HTML Server Control Ví 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 + "."; } V Validation Server Control  Thuộc tính:  minimumValue, maximumValue: khoảng giới hạn giá trị nhập liệu  ControlToValidate: chứa ID control khác form để kiểm tra giới hạn nhập liệu  Display: có giá trị none, static, dynamic Chọn kiểu thể thông báo V Validation Server Control RegularExpressionValidator Server Control: kiểm tra liêu nhập với khuôn biểu thức mẫu (RegularExpression) định nghĩa trước Visual Studio NET cung cấp khuôn biểu thức mẫu:  Telephone numbers  Postal codes  E-mail addresses V Validation Server Control  Thuộc tính: ValidationExpression: Khung biểu thức mẫu để so sánh kiểm tra  Cú pháp: * V Validation Server Control CompareValidator Server Control: So sánh liệu nhập với trị control khác cho trước thiêt kế giá trị liệu Các phép toán so sánh >,>=,

Ngày đăng: 08/05/2021, 12:31

Từ khóa liên quan

Mục lục

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

  • HTML Server Control

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Ví dụ

  • Web Server Control

  • Hệ thống thứ bậc của Web Server Control

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan