Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Làm thế nào để view nhìn trang web không thay đổi khi update 1 dòng trong gridview [webform]

  1. #1
    Ngày gia nhập
    11 2010
    Bài viết
    56

    Red face Làm thế nào để view nhìn trang web không thay đổi khi update 1 dòng trong gridview [webform]

    Chào các bác,

    Như tiêu đề em hỏi rất rõ, dễ hình dung nhất là khi sử dụng facebook, ghi 1 comment rồi enter thì view nhìn trang web không thay đổi nhưng comment lại được cập nhật liền.

    Em làm 1 trang web hiển thị 1 gridview dữ liệu để cập nhật mà dữ liệu 1 trang đến cả trăm dòng, kéo chuột mỏi tay, khi em muốn sửa 1 dòng trên gridview, update thì nó lại về đầu trang, lại phải kéo chuột, rất mệt.

    Bác nào biết chỉ em, em cám ơn nhiều.

  2. #2
    Ngày gia nhập
    04 2010
    Nơi ở
    Recycle Bin
    Bài viết
    358

    Vấn đề này bạn cần nghiên cứu 2 thứ:
    1. Ajax hoặc Websocket: Mình chỉ biết 2 thằng này, nó giúp cho bạn có thể trao đổi dữ liệu với server mà không cần refresh lại trang web.
    2. Javascript: Dùng để cập nhật hiển thị của trang web khi dữ liệu có sự thay đổi.
    Đấy! chỉ đơn giản có vậy thôi =))
    YH : lobuocphuudu_218
    Phone : 0126 463 5095

    http://forums.congdongcviet.com/signaturepics/sigpic55872_2.gif

  3. #3
    Ngày gia nhập
    08 2014
    Nơi ở
    USA
    Bài viết
    623

    Lý do là đang sài PostBack nên bị vậy. Nên học WCF hay ASMX web service hay là Page.Method để update data mà không refresh trang
    VNFox là ai? www.vnfox.com
    Cafe cùng VNFox @ fb.me/vnfoxcafe

  4. #4
    Ngày gia nhập
    11 2010
    Bài viết
    56

    @conrongchautien:
    1. Bác có thể cho 1 ví dụ nhỏ về Ajax không, em viết trên visual studio với C#. Còn về Websocket thì thật sự không biết.
    2. Bác có thể cho em đoạn code về Javascript, hình như mình viết Javascript chung với C# không có vấn đề gì.

    @VNFox:
    Bác có thể cho em 1 ví dụ không?

Quyền hạn của bạn

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