Danh mục

Bài giảng Lập trình WebForm: Data control - ThS. Nguyễn Hà Giang

Số trang: 16      Loại file: pptx      Dung lượng: 125.27 KB      Lượt xem: 5      Lượt tải: 0    
Thu Hiền

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

Thông tin tài liệu:

Bài giảng Lập trình WebForm: Data control cung cấp cho người học những kiến thức cơ bản sau: Giới thiệu data control, list control, gridview, data source control, datalist control, detailsview và formview. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình WebForm: Data control - ThS. Nguyễn Hà Giang1 DataControl  NguyễnHàGiang Nguyen Ha Giang Nộidung2  Giớithiệudatacontrol  ListControl  GridView  DataSourceControl  DataListControl  DetailsViewvàFormView Nguyen Ha Giang GiớithiệuDataControl3  Cácthànhphầnlàmviệcvớidữliệu Datacontrol Nguyen Ha Giang GiớithiệuDataControls4  Cáccontrolnàycókhảnăngliênkếtvớimộtnguồndữ liệuxácđịnh.  Cácnguồndữliệu Nguyen Ha Giang GiớithiệuDataControls5  ThaotácliênkếtdữliệucủađiềukhiểnListvàData boundtheo2cách:  Runtime:thườngdùngthuộctínhDataSourcecủađiều khiển  Designtime:sửdụngcácđiềukhiểnDataSource (AccessDataSource,SqlDataSource,…)kếthợpvớithuộc tínhDataSourceID. Nguyen Ha Giang ListControls6  Baogồmcácdạngcontrol  ListBoxvàDropDownList  CheckBoxListvàRadioButtonList  BulletedList Nguyen Ha Giang ListControls7  ListBox&DropDownList  Dùngđểhiểnthịdanhsách  Items:chứadanhsáchcácmụcchọn,cóthểthêm vàolúcthiếtkếhaylúcthựcthi  Rows:Sốdònghiểnthị  SelectionMode:cáchthứcchọncácmục (Single/Multi) Nguyen Ha Giang ListControls8  ListBox&DropDownList  DataTextField:tênfieldhiểnthịtrênlist  DataValueField:tênfieldcógiátrịlưutrữ  AutoPostBack:cótựđộngPostBackvềserverkhi mụcchọncủađiềukhiểnbịthayđổi. Nguyen Ha Giang ListControls9  ListBox&DropDownList  Cácthuộctínhruntime  SelectedIndex:chỉsốcủamụcchọn  SelectedItem:mụcchọnkiểuListItem  SelectedValue:giátrịcủamụcchọn  SựkiệnSelectedIndexChanged:xảyrakhithay đổimụcchọn. Nguyen Ha Giang ListControls10  ListBox&DropDownList  Cácthaotác:  Thêmmớimộtitemvàocuốidanhsách Items.Add() hay Items.Add()  Thêmmớiitemvàovịtrícụthể Items.Insert(,) hay Items.Insert(,) Nguyen Ha Giang ListControls11  ListBox&DropDownList  Cácthaotác:  Xóamộtitemrakhỏidanhsách Items.Remove() hay Items.Remove()  Xóatấtcảmụcchọn Items.Clear Nguyen Ha Giang ListControls12  ListBox&DropDownList  Cácthaotác:  Kiểmtraxemmộtitemcótrongdanhsáchchưa Items.Contains(): bool hay Items.IndexOf(): Int  Lấysốlượngitem Items.Count Nguyen Ha Giang ListControls13  CheckBoxList&RadioButtonList  RepeatColumns:thiếtlậpsốcộthiểnthị  RepeatDirection:cáchhiểnthịVertical/Horizontal.  Cácthaotácthêm,xóacácmụcchọngiốngListBox. Nguyen Ha Giang ListControls14  BulletedList  BulletStyle:kiểubullet  BulletImageUrl:URLcủatậphìnhảnhkhithiếtlập BulledStyle=CustomImage  DisplayMode:Hìnhthứcthểhiện(Text,HyperLink, LinkButton)  Cácthaotácthêm,xóacácmụcchọngiốngListBox Nguyen Ha Giang ListControl15  Thaotácliênkếtdữliệu 1. ArrayList = new ArrayList(); // khởi tạo nguồn dữ liệu 2. .Add(); // thêm dữ liệu vào danh sách 3. … 4. .DataSource = ; // khai báo nguồn dữ liệu 5. .DataTextField = “Field”; // khai báo field hiển thị 6. .DataValueField= “Field”; // khai báo field lưu trữ 7. .DataBind(); // liên kết  PhầnDataTextFieldvàDataValueFieldcóthểbỏqua tùyvàonguồndữliệu Nguyen Ha Giang GridView16  Dùngđểxửlýdữliệu,hiểnthịthôngtin,sắpxếp,cập nhật,xóa,thêmdữliệu. Nguyen Ha Giang

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