Проблема с получением значения pass through url routing.
в настоящее время я открываю другую веб-страницу с передачей некоторого значения с помощью строки запроса на кнопке ссылки. теперь я хочу открыть веб-страницу через URL-маршрутизацию с передачей указанного значения. но после маршрутизации Url-адреса веб-страница открывается без получения какого-либо значения.
поэтому, пожалуйста, скажите мне, как получить значение pass через URL-маршрутизацию.
Что я уже пробовал:
Этот код написан на странице Global. aspx
void Application_Start(object sender, EventArgs e) { System.Web.Routing.RouteTable.Routes.MapPageRoute("EditProject", "{ProjectID}", "~/EditProject.aspx"); }
Этот код записывается в событие загрузки веб-страницы, чтобы получить значение
ProjectID = Convert.ToInt32(Request.QueryString["ProjectID"]);
Ehsan Sajjad
почему вы делаете в методе Application_Start, есть отдельный класс RouteConfig. cs, сделайте это там