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
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
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ìm kiếm theo từ khóa liên quan:
Lập trình WebForm Bài giảng Lập trình WebForm Data control List control Data source control Datalist controlGợi ý tài liệu liên quan:
-
Bài giảng Lập trình WebForm: Giới thiệu MS.NETvà ASP.NET - ThS. Nguyễn Hà Giang
51 trang 38 0 0 -
Bài giảng Công nghệ Web (ASP.NET): Bài 10 - Lê Quang Lợi
12 trang 21 0 0 -
13 trang 16 0 0
-
Bài giảng Lập trình WebForm: Xây dựng ứng dụng Web Form – ASP.NET - ThS. Nguyễn Hà Giang
35 trang 14 0 0 -
Bài giảng Lập trình WebForm: Tổng quan .Net, ngôn ngữ C# - ThS. Nguyễn Hà Giang
52 trang 14 0 0 -
Bài giảng Lập trình WebForm: Web server control - ThS. Nguyễn Hà Giang
50 trang 13 0 0 -
Bài giảng Lập trình WebForm: Master page, theme & skin - ThS. Nguyễn Hà Giang
31 trang 10 0 0 -
Bài giảng Lập trình WebForm: Quản lý trạng thái - ThS. Nguyễn Hà Giang
59 trang 9 0 0 -
Bài giảng Lập trình WebForm: Validation control - ThS. Nguyễn Hà Giang
39 trang 9 0 0 -
Bài giảng Lập trình web ASP.NET: Chương 5 - TS. Vũ Đức Lung, KS. Phan Hữu Tiếp
33 trang 7 0 0