Hiện tại tôi đang sử dụng <a class="bottomNav" onclick="history.go(-1); return false;" href="#">Back</a><br />
Nhưng sau đó nút này sẽ luôn được hiển thị ngay cả khi nút "quay lại" không dẫn đến bất kỳ đâu.
Làm cách nào để kiểm tra xem có "quay lại" trước khi hiển thị nút không?Hiển thị nút "Quay lại", chỉ khi có mặt sau (MVC)
tôi muốn kiểm tra các hành động và điều khiển, ví dụ: if(ViewContext.Controller.ValueProvider.GetValue("controller").RawValue != "Home")
Nhưng nó không phải là chính xác bởi vì tôi vẫn cần sự "trở lại" đôi khi
Cảm ơn! Chỉ là một câu hỏi nhỏ .. Tôi đã sử dụng "if (Request.UrlReferrer! = Null)" mà không có @ .. "@" trước câu lệnh if nghĩa là gì? – user990635
Ồ, tôi nhớ rằng bạn đang sử dụng ASP.NET MVC 2 ... Tôi đã viết điều này trong cú pháp Razor được sử dụng trong ASP.NET MVC 3 ... @ sign chỉ là thay thế của <% đăng nhập ASP. NET MVC 2 ... Vì vậy, bạn không cần phải đăng nhập @ :) –