BÀI GIẢNG MÔN THIẾT KẾ Webserver Control pptx

10 200 1
BÀI GIẢNG MÔN THIẾT KẾ Webserver Control pptx

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

Thông tin tài liệu

1111 3. ASP.NET Webserver Control 3.5. HyperLink ðược sử dụng ñể tạo ra các liên kết siêu văn bản. Các thuộc tính: ImageURL: Tập tin ảnh hiển thị trên ñiều khiển. Text: Nhãn văn bản hiển thị trên ñiều khiển. NavigateUrl: ðường dẫn cần liên kết ñến. Target: Xác ñịnh cửa sổ sẽ hiển thị cho mối liên kết _blank: Hiển thị trang liên kết ở cửa sổ mới. _self: Hiển thị trang liên kết tại cửa sổ chứa liên kết _parent: Hiển thị trang liên kết ở frame cha. http://www.thayphet.net Written by: Dương Thành Phết This is trial version www.adultpdf.com 1212 Ví dụ: Tạo trang web gồm 3 ñiều khiển Hyperlink http://www.thayphet.net Written by: Dương Thành Phết This is trial version www.adultpdf.com 1313 3. ASP.NET Webserver Control 3.6. Listbox và DropdownList Là ñiều khiển hiển thị danh sách lựa chọn, có thể chọn một hoặc nhiều. Các thuộc tính: + AutoPostBack: Có tự ñộng PostBack về Server khi chỉ số của mục chọn bị thay ñổi. Mặc ñịnh False + Items: Tập chứa các mục chọn của ñiều khiển. thêm vào mục chọn qua thuộc tính ListItem Collection Editor. + Rows: Chiều cao của ListBox theo số dòng. + SelectionMode: Cách chọn các mục trong ListBox. Single: Chỉ chọn một mục có trong danh sách. Multiple: Cho phép chọn nhiều mục. http://www.thayphet.net Written by: Dương Thành Phết This is trial version www.adultpdf.com 1414 Tập hợp Items Add: Thêm mục mới vào cuối danh sách Items.Add(<String>); Insert: Thêm mục mới vào danh sách tại một vị trí Items.Insert(<index>,<String>); Count: Trả về số mục (Item) có trong danh sách. Items.Count; Remove: Xóa ñối tượng Item tại ra khỏi danh sách. Items.Remove(<Chuoi>); RemoveAt: Xóa item tại vị trí index khỏi danh sách. Items.RemoveAt(<index>); Clear: Xóa tất cả Item có trong danh sách. Items.Clear(); http://www.thayphet.net Written by: Dương Thành Phết This is trial version www.adultpdf.com 1515 Xử lý mục chọn Thuộc tính Selected của ñối tượng Items[i] ñể kiểm tra xem mục thứ i ñó có ñược chọn hay không. SelectedIndex: Cho biết chỉ số của mục ñược chọn. Trong trường hợp chọn nhiều mục SelectedIndex sẽ trả về chỉ số mục chọn ñầu tiên. SelectedItem: Cho biết mục ñược chọn. Trong trường hợp chọn nhiều mục, SelectedItem sẽ trả về mục chọn ñầu tiên. SelectedValue: Cho biết giá trị của mục ñược chọn. Trong trường hợp chọn nhiều mục, SelectedValue sẽ trả về giá trị mục chọn ñầu tiên. http://www.thayphet.net Written by: Dương Thành Phết This is trial version www.adultpdf.com 1616 Ví dụ: Tạo trang Web gồm 1 listbox, 2 label , 1 Button khi click nút chọn sẽ hiện tên các ñịa danh ñược chọn. http://www.thayphet.net Written by: Dương Thành Phết This is trial version www.adultpdf.com 1717 http://www.thayphet.net Written by: Dương Thành Phết Xử lý sự kiện: protected void Page_Load(. . . ) { if (!IsPostBack) { lstDiadanh.Items.Add("Vịnh Hạ Long"); lstDiadanh.Items.Add("Phan Thiết - Mũi Né"); lstDiadanh.Items.Add("Nha Trang"); lstDiadanh.Items.Add("ðà Lạt"); lstDiadanh.Items.Add("Phú Quốc"); lstDiadanh.Items.Add("Huế - Hội An"); int n = lstDiadanh.Items.Count; lbSoDD.Text = n.ToString(); } } protected void btChon_Click(. . .) { lbDiadanh.Text = ""; for (int i = 0; i <= lstDiadanh.Items.Count - 1; i ++) { if (lstDiadanh.Items[i].Selected) lbDiadanh.Text += "<li>" + lstDiadanh.Items[i].Value; } } This is trial version www.adultpdf.com 1818 3. ASP.NET Webserver Control 3.7. Checkbox, RadioButton Các thuộc tính Checked: Trạng thái của mục chọn (chọn hay không) TextAlign: Vị trí của ñiều khiển so với chuỗi văn bản. AutoPostBack: Có ñược tự ñộng PostBack về Server khi các mục chọn bị thay ñổi, mặc ñịnh là False. GroupName (RadioButton): Tên nhóm, thuộc tính này ñược sử dụng ñể nhóm các ñiều khiển RadioButton lại thành 1 nhóm. http://www.thayphet.net Written by: Dương Thành Phết This is trial version www.adultpdf.com 1919 Ví dụ: Tạo trang web gồm Nhóm các RadioButton Giới tính, Thu nhập, Nhóm Checkbox Ngoại ngữ http://www.thayphet.net Written by: Dương Thành Phết This is trial version www.adultpdf.com 2020 3. ASP.NET Webserver Control 3.8. CheckBoxList, RadioButtonList  Dùng ñể tạo ra một nhóm các CheckBox/Radio Button, Là ñiều khiển danh sách nên có thuộc tính Items chứa tập hợp các mục chọn như ListBox/DropDownList.  Các thao tác trên tập hợp Items, xử lý mục chọn cũng tương tự như ListBox/DropDownList. Tạo mới: Kéo thả RadioButtonList (Hoặc CheckbocList) vào Form  Chọn Edit Items http://www.thayphet.net Written by: Dương Thành Phết This is trial version www.adultpdf.com . ðường dẫn cần liên kết ñến. Target: Xác ñịnh cửa sổ sẽ hiển thị cho mối liên kết _blank: Hiển thị trang liên kết ở cửa sổ mới. _self: Hiển thị trang liên kết tại cửa sổ chứa liên kết _parent: Hiển. 1111 3. ASP.NET Webserver Control 3.5. HyperLink ðược sử dụng ñể tạo ra các liên kết siêu văn bản. Các thuộc tính: ImageURL: Tập tin ảnh hiển thị. Hyperlink http://www.thayphet.net Written by: Dương Thành Phết This is trial version www.adultpdf.com 1313 3. ASP.NET Webserver Control 3.6. Listbox và DropdownList Là ñiều khiển hiển thị danh sách lựa chọn, có thể chọn

Ngày đăng: 13/08/2014, 23:21

Từ khóa liên quan

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

Tài liệu liên quan