Có phương pháp trích xuất vùng, bộ điều khiển, hành động và chuỗi truy vấn từ một URL trong ASP.NET MVC không? Không muốn phát minh lại bánh xe thực hiện của riêng tôi nếu đã có một cách để làm điều đó.Làm cách nào để phân tích cú pháp URL chuỗi thành Giá trị lộ trình MVC (khu vực, bộ điều khiển, hành động, chuỗi truy vấn)?
Cảm ơn!
Rất tiếc, nhưng chuỗi URL không phải là từ ngữ cảnh hiện tại, nó đến từ một DB. –
@Ozzie, vui lòng xem cập nhật của tôi. –
Cảm ơn, vâng tôi có thể nhận được chuỗi truy vấn. Vấn đề là nhận được khu vực, điều khiển, hành động thực sự. Đôi khi một hành động có dấu '/' và đôi khi nó không có, do đó việc đếm từ bên phải có thể gây hiểu nhầm. Mặt khác, một ứng dụng có thể nằm trong các cấu trúc thư mục khác nhau trong IIS, do đó việc đếm các vị trí từ bên trái không đơn giản ... –