1. Trang chủ
  2. » Công Nghệ Thông Tin

Kỹ thuật phân trang trong GridView ppt

3 720 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Kỹ thuật phân trang trong GridView ppt
Trường học Foxit Software
Chuyên ngành Web Development
Thể loại Bài thuyết trình
Năm xuất bản N/A
Thành phố N/A
Định dạng
Số trang 3
Dung lượng 360,97 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

mở Design click chuột trái vào GridView --> chọn Properties... Click chuột đúp sự kiện PageIndexChanging nó sẽ Gen ra trong code behind thế này Viết tiếp 1 hàm Bind dữ liệu từ Database l

Trang 1

mở Design click chuột trái vào GridView > chọn Properties

Trang 2

Click chuột đúp sự kiện PageIndexChanging

nó sẽ Gen ra trong code behind thế này

Viết tiếp 1 hàm Bind dữ liệu từ Database lên GridView

Trang 3

trong sự kiện GridView1_PageIndexChanging viết

GridView1.PageIndex = e.NewPageIndex;

mục đích là set lại trang hiện tại cho GridView sau đó gọi lại ngay hàm BindGrid() để lấy dữ liệu mới

Để trang web được load nhanh hơn, chúng ta sẽ sử dụng Ajax ở đây:

Trong code aspx thêm dưới thẻ form:

?

code

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

<asp:ScriptManager ID="ScriptManager1" runat="server">

</asp:ScriptManager>

<asp:UpdateProgress ID="UpdateProgress1" runat="server">

<ProgressTemplate>

<p>Loading</p>

</ProgressTemplate>

</asp:UpdateProgress>

<asp:UpdatePanel ID="UpdatePanel1" runat="server">

<ContentTemplate>

<asp:GridView ID="GridView1" runat="server" PageSize="10"

AllowPaging="true"

onpageindexchanging="GridView1_PageIndexChanging"

AutoGenerateColumns="false">

<Columns>

</Columns>

</asp:GridView>

</ContentTemplate>

</asp:UpdatePanel>

Như vậy khi áp dụng Ajax website của chúng ta load nhanh hơn rất nhiều

Download Demo Project

Ngày đăng: 21/06/2014, 09:20

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w