Как получить значение строки запроса на страницу содержимого с главной страницы
у меня есть одна главная страница :
<asp:Repeater ID="Repeater_Venue_Types_Bind" runat="server"> <ItemTemplate> <li> <a href="Venues_list.aspx?Venue_Type=<%# Eval("Venue_Type_Names") %>&City=<%#(lblcity.Text) %>" target="_blank"> <asp:label runat="server" Text='<%# Eval("Venue_Type_Names") %>'></asp:label> </a> </li> </ItemTemplate> </asp:Repeater>
и у меня есть две страницы контента
1.Умолчанию.aspx-файл
2.VenuesList.aspx-файл
VenuesList.aspx-файл:
якорный тег перенаправляется на venueslistpage, поэтому я использую
string VenueType = Request.QueryString["Venue_Type"].ToString();
это работает
Но моя проблема в том, что та же строка запроса передается на страницу по умолчанию без перенаправления
любить
string VenueType2 = Request.QueryString["Venue_Type"].ToString();
но это не работает
пожалуйста помогите мне друзья
Что я уже пробовал:
я пробую только вышеприведенный код
Afzaal Ahmad Zeeshan
Потому что в URL-адресе может не быть этой строки запроса. Что такое URL-адрес на странице по умолчанию?
Suvendu Shekhar Giri
"Но моя проблема в том, что та же строка запроса передается на страницу по умолчанию без перенаправления"
без перенаправляющих средств?
Er. Neel Kamal
Лучше иметь оба URL-адреса, вы можете удалить имя хоста и вставить URL-адрес для обеих страниц, тогда мы сможем помочь лучше. и главная ее проблема заключается в том , что ваш вопрос не так ясен, не могли бы Вы уточнить этот вопрос, пожалуйста ?