Trang chủ  Diễn đàn  Đăng ký  Đăng Nhập  Cá Nhân  Hộp thư  Sổ địa chỉ  Gửi bài qua email 
Diễn đàn cá nhân  Thư viện hình ảnh  Thành viên  Tìm Kiếm  Lịnh sự kiện  Thắc mắc thường gặp?  Ticket List  Thoát

Hỏi về Easy Slider Jquery

 
View related threads: (trong diễn đàn này | trong tất cả diễn đàn)

Xin chào bạn: Guest
Đang cùng đọc chủ đề này: không có ai
  Printable Version
Diễn Đàn Chính >> [Lập trình - Phát triển dự án với Microsoft .NET] >> Lập trình Web với ASP.NET >> Hỏi về Easy Slider Jquery Trang: [1]
Tên Login
Thân bài << Đề mục cũ   Đề mục mới >>
Hỏi về Easy Slider Jquery - 7/28/2010 10:33:41 AM   
Venerable

 

Bài viết đã đăng: 12
Điểm: 0
Ghi ngày: 3/25/2009
Đến từ: Quảng Nam
Tình trạng: offline
Mình mới nghiên cứu về Jquery, mình thấy Easy Slider rất hay. Hiện mình muốn dùng nó và lấy dữ liệu từ database, nhưng thay vì mỗi lần chạy của nó chỉ có 1 hình thì mình làm 4 hình. Đến đây thì mình đã làm được nhưng mình không biết cách làm sao để nó tự động load random để mỗi lần chạy là 4 hình. Ví dụ mình có 10 hình, thì làm sao để nó tự động lấy mỗi lần 4 hình. Có bạn nào biết thì giúp mình với.
Thanks
http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider
Easy Slider jQuery Plugin - continuous demo
http://cssglobe.com/lab/easyslider1.7/01.html

< Sửa đổi bởi Venerable -- 7/28/2010 10:35:05 AM >
Post #: 1
RE: Hỏi về Easy Slider Jquery - 7/28/2010 4:37:14 PM   
Venerable

 

Bài viết đã đăng: 12
Điểm: 0
Ghi ngày: 3/25/2009
Đến từ: Quảng Nam
Tình trạng: offline
Không có ai giúp hết vậy

(in reply to Venerable)
Post #: 2
RE: Hỏi về Easy Slider Jquery - 7/28/2010 10:45:21 PM   
khoaitaychien

 

Bài viết đã đăng: 3
Điểm: 0
Ghi ngày: 10/1/2009
Tình trạng: offline
Bạn dùng Repeater ấy.

demo.aspx
quote:


...
<div id="slider">
<asp:Repeater runat="server" ID="Repeater1" OnItemDataBound="Repeater1_OnItemDataBound">
    <HeaderTemplate>
            <ul>  

    </HeaderTemplate>
    <ItemTemplate>
            <li>
                   <asp:LinkButton runat="server" ID="LinkButton1" >
                         <asp:Image runat="server" ID="Image1" />
                   </asp:LinkButton>
             </li>
    </ItemTemplate>
    <FooterTemplate>
        </ul>
    </FooterTemplate>
</asp:Repeater>
</div>
...


demo.aspx.cs
quote:


...
protected void Page_Load(object sender, EventArgs e)
{
    //Ví dụ bạn có 1 table có các cột như sau:
    //ID | Image | Link

    //Trong đó: ID xác định Index cho các rows; Image là đường dẫn đến file ảnh; Link là địa chỉ khi click vào ảnh;

    //Đổ dữ liệu của bạn vào 1 DataTable1

    //Binding dữ liệu vào Repeater
    Repeater1.DataSource = DataTable1;
    Repeater1.DataBind();
    //Đổ dữ liệu
}

protected void Repeater1_OnItemDataBound(Object Sender, RepeaterItemEventArgs e)
{
     if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) //Nếu là dòng dữ liệu
     {
         LinkButton LinkButton1 = (LinkButton)e.Item.FindControl("LinkButton1"); //Tìm control có ID là LinkButton1
         LinkButton1.Attributes.Add("href", DataBinder.Eval(e.Item.DataItem, "Link").ToString()); //Gán link vào LinkButton1
       
        Image Image1 = (LinkButton)e.Item.FindControl("Image1"); //Tìm control có ID là Image1
            Image1.ImageUrl = DataBinder.Eval(e.Item.DataItem, "Image").ToString(); //Gán đường dẫn đến ảnh cho Image1
     }
}
...


< Sửa đổi bởi khoaitaychien -- 7/28/2010 10:47:00 PM >

(in reply to Venerable)
Post #: 3
RE: Hỏi về Easy Slider Jquery - 7/29/2010 3:29:14 PM   
xincucu

 

Bài viết đã đăng: 218
Điểm: 0
Ghi ngày: 9/24/2008
Tình trạng: offline
Để làm thử xem sao

< Sửa đổi bởi xincucu -- 7/29/2010 3:30:19 PM >


_____________________________

Thanks and Best Regards
Email: nguyenluc@mail.com
Phone: 0988599573
Yahoo: nguyenluc_net

(in reply to khoaitaychien)
Post #: 4
RE: Hỏi về Easy Slider Jquery - 7/29/2010 3:31:21 PM   
Venerable

 

Bài viết đã đăng: 12
Điểm: 0
Ghi ngày: 3/25/2009
Đến từ: Quảng Nam
Tình trạng: offline
quote:

khoaitaychien

Ý của mình là mỗi lần hiển thị 4 hình chứ không phải 1 hình, tức là phải bỏ 4 cái hình vào trong cái <li>. Nhưng làm sao khi ta có 10 hình, thì lần đàu chạy 4 hình, lần 2 4 hình, lần thứ 3 chỉ còn lại có 2 hình (cái khó là ở chỗ này). Đến đây nó sẽ lấy thêm 2 hình đầu tiên và cứ tiếp tục cho đến hết và lặp lại.
THanks

(in reply to xincucu)
Post #: 5
RE: Hỏi về Easy Slider Jquery - 7/29/2010 8:22:09 PM   
tieuyeuit

 

Bài viết đã đăng: 255
Điểm: 0
Ghi ngày: 12/12/2009
Tình trạng: offline
quote:

Trích đoạn: Venerable

quote:

khoaitaychien

Ý của mình là mỗi lần hiển thị 4 hình chứ không phải 1 hình, tức là phải bỏ 4 cái hình vào trong cái <li>. Nhưng làm sao khi ta có 10 hình, thì lần đàu chạy 4 hình, lần 2 4 hình, lần thứ 3 chỉ còn lại có 2 hình (cái khó là ở chỗ này). Đến đây nó sẽ lấy thêm 2 hình đầu tiên và cứ tiếp tục cho đến hết và lặp lại.
THanks

bạn down source nó về nhìn ul li thì làm theo cách của bạn trên
có gì khó khăn đâu nhỉ?
code của bạn trên tui thấy là khá ổn rồi đó

(in reply to Venerable)
Post #: 6
RE: Hỏi về Easy Slider Jquery - 7/31/2010 2:12:05 PM   
xincucu

 

Bài viết đã đăng: 218
Điểm: 0
Ghi ngày: 9/24/2008
Tình trạng: offline
Theo mình nghĩ thì không đơn giản vậy đâu, cái khó ở đây là lần thứ 3 chạy 4 hình. Không biết lấy thêm 2 hình ở đâu đây :(

< Sửa đổi bởi xincucu -- 7/31/2010 2:14:15 PM >


_____________________________

Thanks and Best Regards
Email: nguyenluc@mail.com
Phone: 0988599573
Yahoo: nguyenluc_net

(in reply to tieuyeuit)
Post #: 7
RE: Hỏi về Easy Slider Jquery - 7/31/2010 2:15:07 PM   
Venerable

 

Bài viết đã đăng: 12
Điểm: 0
Ghi ngày: 3/25/2009
Đến từ: Quảng Nam
Tình trạng: offline
quote:

tieuyeuit

Bạn không hiểu ý của mình ah. Vậy bạn thử code thử xem dễ hay khó.
Thứ 1: Bạn có 10 hình luu trong DB
THứ 2: Dùng code để DataBind dữ liệu vào JQuery
Thứ 3: Mỗi lần chạy 4 hình.
THứ 4: Lần chạy thứ 3 bắt buột cũng 4 hình (theo như cách bạn làm thì lần 1 4 hình, lần 2 4 hình, và lần 3 chỉ còn lại 2 hình)

(in reply to xincucu)
Post #: 8
RE: Hỏi về Easy Slider Jquery - 7/31/2010 5:21:56 PM   
thefate

 

Bài viết đã đăng: 10
Điểm: 0
Ghi ngày: 7/9/2010
Tình trạng: offline
quote:

Trích đoạn: Venerable

quote:

tieuyeuit

Bạn không hiểu ý của mình ah. Vậy bạn thử code thử xem dễ hay khó.
Thứ 1: Bạn có 10 hình luu trong DB
THứ 2: Dùng code để DataBind dữ liệu vào JQuery
Thứ 3: Mỗi lần chạy 4 hình.
THứ 4: Lần chạy thứ 3 bắt buột cũng 4 hình (theo như cách bạn làm thì lần 1 4 hình, lần 2 4 hình, và lần 3 chỉ còn lại 2 hình)


Sao không thử jcarousellite nhỉ ?

Thích set bao nhiêu hình trên 1 frame tùy ý. Và tất nhiên lần 3 cũng là 4 hình, kô thể 2 hình được, đã gọi là slide thì nó cứ thế chạy cơ mà.

(in reply to Venerable)
Post #: 9
Trang:   [1]
Diễn Đàn Chính >> [Lập trình - Phát triển dự án với Microsoft .NET] >> Lập trình Web với ASP.NET >> Hỏi về Easy Slider Jquery Trang: [1]
Nhảy đến:





Bài Mới Không Có Bài Mới
Chủ đề nóng và CÓ bài viết mới Chủ đề nóng và KHÔNG có bài viết mới
Đã khóa và CÓ bài viết mới Đã khóa và KHÔNG có bài viết mới
 Đăng Đề Mục Mới
 Trả Lời
 Trưng Cầu
 Ý Kiến Của Bạn
 Delete My Own Post
 Delete My Own Thread
 Đánh giá bài





© 2002-2008 Vietnamese ASP.NET. | Trang chủ | Diễn đàn | Đăng ký | Đăng Nhập | Thắc mắc thường gặp?
Sử dụng phần mềm Diễn đàn ASPPlayground.NET phiên bản Advanced Edition 2.5.5 Unicode
Skin phát triển bởi ASPVN.NET phiên bản 1.0.0. Thời gian tải trang: 0.016
Nội dung được xây dựng bởi Ban quản trị và các Thành viên của diễn đàn
Domain & Hosting được tài trợ bởi ViTechNet.,JSC | Microsoft Vietnam
Quảng cáo - Liên kết