Lấy lại đường dẫn URL truy cập trước đó trong asp.net

Thảo luận trong 'Lập trình web Asp.net' bắt đầu bởi seolagi, 30/11/17.

  1. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    385
    Đã được thích:
    18
    Điểm thành tích:
    18
    HI, mình dùng code c# làm web asp.net. Bạn nào giúp mình lấy lại cái đường dẫn truy cập trước đó trong web asp.net giúp mình.
    VD: mình đang ở đường dẫn webpage A, mình click vào link trong webpage A, nó chạy sang link webpage B. Làm sao ở webpage B mình lấy lại đường dẫn ở link webpage A được.
    Cảm ơn
     
    Cảm ơn đã xem bài:

    Lấy lại đường dẫn URL truy cập trước đó trong asp.net

    danh sách diễn đàn rao vặt gov chất lượng
  2. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,074
    Đã được thích:
    867
    Điểm thành tích:
    113
    Giới tính:
    Nam
    :D mình xử lý hơi dài tẹo bằng cách lưu Session bạn ah.
    VD: ở trang bạn click là trang A bạn viết code sau, gọi giống vậy hoặc gọi trực tiếp trong thẻ a cũng được nhé, mình thì thích tạo function :D
    Mã:
    <a onclick="setSession()" href="Duong-dan-trang-webpage-B">click vào</a>
    function setSession() {
        <%Session["UrlOld"] = "http://" + HttpContext.Current.Request.Url.Host.ToString().Trim().ToLower() + HttpContext.Current.Request.RawUrl.ToString().Trim().ToLower();%>
        return true;
    }
    
    Tại trang B khi xử lý xong code asp.net
    Mã:
    try
    {
        if (Session["UrlOld"] != null && Session["UrlOld"].ToString() != "")
        {
            Response.Redirect(Session["UrlOld"].ToString());
        }
    }
    catch
    {
    }
    
     


Like và Share ủng hộ ITSEOVN