Trang 2 / 3 FirstFirst 123 LastLast
Hiển thị kết quả từ 11 đến 20 / 30
  1. #11
    Tham gia
    15-12-2009
    Bài viết
    294
    Like
    0
    Thanked 3 Times in 3 Posts
    Quote Được gửi bởi maitrang022 View Post
    Up.
    Mọi người tiếp tục cho xin ý kiến về vấn đề này!

    [=========> Bổ sung bài viết <=========]



    Của bác là PHP mà. Em muốn hỏi ASP.NET cơ! Bác cho em xin code của bác đc không?

    [=========> Bổ sung bài viết <=========]

    Tiếp tục nhờ các bác cho ý kiến!
    Chưa có làm xong khi nào làm xong vào đó down source về. chủ yếu dùng ajax thôi
    vietfun7[.]com - Trang chia sẻ truyện tranh, Manga

  2. #12
    Tham gia
    06-07-2003
    Bài viết
    102
    Like
    0
    Thanked 1 Time in 1 Post
    Theo mình biết thì có 3 cách như sau:
    1. Sử dụng thẻ frame của html.
    Cách này đơn giản nhất, chỉ cần tạo 1 trang index.aspx có chứa thẻ frame trỏ tới các trang con.

    2. Sử dụng UrlRewrite
    Giống như cách 1 nhưng sử dụng code, IIS, ASP.NET,v.v... để thay đổi request của user

    3. Sử dụng Ajax để load từng phần của trang
    Cách này rất phức tạp. Bạn có thể xem ví dụ ở gmail, yahoo mail hay hotmail.

  3. #13
    Tham gia
    01-06-2008
    Bài viết
    34
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi Squall_Lionhart View Post
    Theo mình biết thì có 3 cách như sau:
    1. Sử dụng thẻ frame của html.
    Cách này đơn giản nhất, chỉ cần tạo 1 trang index.aspx có chứa thẻ frame trỏ tới các trang con.

    2. Sử dụng UrlRewrite
    Giống như cách 1 nhưng sử dụng code, IIS, ASP.NET,v.v... để thay đổi request của user

    3. Sử dụng Ajax để load từng phần của trang
    Cách này rất phức tạp. Bạn có thể xem ví dụ ở gmail, yahoo mail hay hotmail.
    Bác ơi! Em cũng nghĩ đến mấy chiêu như bác. Nhưng trang em nhìn thì nó không dùng Frame, không có tham số ở thanh Address, ngôn ngữ ASP.NET, thanh address luôn luôn là: ***/administrator/

    Tiếp tục nhờ các bác tữ vấn!

  4. #14
    Tham gia
    06-07-2003
    Bài viết
    102
    Like
    0
    Thanked 1 Time in 1 Post
    Còn 1 khả năng nữa là họ đưa tất cả biến vào trong session.

    Bạn có thể gửi link để mình vào xem được không?

  5. #15
    Tham gia
    01-06-2008
    Bài viết
    34
    Like
    0
    Thanked 0 Times in 0 Posts
    Không có link demo bác ơi. Em chỉ nhìn qua ở localhost thôi.
    Được biết khi trỏ chuột vào các menu như: thêm sản phảm, danh sách *** thì không thấy hiện link trên thanh status.
    Bác nào Bro nghiên cứu hộ em. Mọi người tiếp tụ cho xin ý kiến nhé!
    Thanhs!

  6. #16
    Tham gia
    28-07-2008
    Location
    TP.HCM
    Bài viết
    183
    Like
    0
    Thanked 8 Times in 8 Posts
    Chài, ng ta xài .NET thì chỉ .NET cho ng ta, cứ chỉ HTML hoài (.

    Thuật toán làm như sau:
    - Tạo các UserControl tướng ứng với từng chức năng (trang) bạn muốn làm.
    - Tại trang index.aspx, bạn truyền biến vào , lấy biến này để sử dụng hàm switch /case để load UserControl tương ứng vào trang.
    VD: index.aspx?page=product sẽ load UserControl Product vào trang index.aspx

    Cách này bạn có thể viết ajax để load trang ko bị nhảy hình.

    Nâng cao: bạn có thể sử dụng asp.net kết hợp database để tạo menu động load các usercontrol.

    Chúc bạn thành công

    Khó khăn gì pm qua baloctran@gmail.com

  7. #17
    Tham gia
    01-06-2008
    Bài viết
    34
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi baloctran86 View Post
    Chài, ng ta xài .NET thì chỉ .NET cho ng ta, cứ chỉ HTML hoài (.

    Thuật toán làm như sau:
    - Tạo các UserControl tướng ứng với từng chức năng (trang) bạn muốn làm.
    - Tại trang index.aspx, bạn truyền biến vào , lấy biến này để sử dụng hàm switch /case để load UserControl tương ứng vào trang.
    VD: index.aspx?page=product sẽ load UserControl Product vào trang index.aspx

    Cách này bạn có thể viết ajax để load trang ko bị nhảy hình.

    Nâng cao: bạn có thể sử dụng asp.net kết hợp database để tạo menu động load các usercontrol.

    Chúc bạn thành công

    Khó khăn gì pm qua baloctran@gmail.com
    Bác ơi. Bác nói cũng đúng ý em, nhưng ở trên em có nói là không có tham số trên thanh address rồi mà bác.
    Bác xem lại giúp em một tẹo nha!

  8. #18
    Tham gia
    28-07-2008
    Location
    TP.HCM
    Bài viết
    183
    Like
    0
    Thanked 8 Times in 8 Posts
    Cái đó cũng có gì khó đâu ?

    Bạn tạo LinkButton tương ứng với từng item của Menu Navigation.
    Trong LinkButton bạn thêm thuộc tính CommandName vào
    VD:
    Design code :
    Code:
    <asp:LinkButton ID="btnMenuItem" runnat="sever" Text="Products"
    CommandName="Products" onclick="btnMenuItem_Click"></asp:LinkButton>
    Behide code:
    Code:
    protected void btnMenuItem_Click(object sender, EventHander e)
    {
        LinkButton linkButton = (LinkButton)sender;
        var command = sender.CommandName;
        //từ đây bạn xử lý command của nó
        //VD command ở đây là Product thì bạn sử dụng 
        //switch/case để load usercontrol vào trang index.aspx 
        switch(command)
        {
            case "Product":
                  LoadUserControl("Product.acsx");//Hàm load này bạn tự viết nhé
                  break; 
        }
    }
    Code mình viết tay nên có thể sai chính tả, bạn tham khảo thuật toán rồi sửa lại nha.

    Nhưng mình khuyến cáo bạn không nên xài cách này mà nên xài cách trên
    Lý do:
    Cách 1: bạn có thể send link đến trang Products + show sản phẩm đích bằng link được.
    VD: http://domain.com/?page=product&mode=view&productid=3
    Cách 2: bạn chỉ có thể send link trang web, khách hàng phải tự vào tìm sản phẩm đích.
    VD: http://domain.com/index.aspx (ko truyền tham số)

    Hoặc bạn phải biết kết hợp cả 2 cách để biến cách 2 thành cách 1 trong trường hợp có truyền tham số

  9. #19
    Tham gia
    01-06-2008
    Bài viết
    34
    Like
    0
    Thanked 0 Times in 0 Posts
    Cam on bác baloctran86 nha!

  10. #20
    Tham gia
    15-01-2010
    Location
    TPHCM
    Bài viết
    14
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi maitrang022 View Post
    Mình có xem qua một website asp.net, trang admin mọi chức năng nó chỉ chạy trên một trang index.aspx.
    Ví dụ như: chức năng thêm sản phẩm, sửa sản phẩm hay thông tin hóa đơn gì đó, nói chung là tất cả chỉ chạy ở trang index.aspx.
    Em loay hoay mà ko tìm ra cách nào làm đc như vậy.
    Các bác xem có cách nào gợi ý cho em.
    Được biết nó ko dùng Frame và không thấy tham số nào ở thanh address cả
    Bạn tìm hiểu về MultiView và View control, bạn có thể làm cả website trên 1 trang cũng được

Trang 2 / 3 FirstFirst 123 LastLast

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •