Member 11652153 Ответов: 2

Как получить значение строки запроса на страницу содержимого с главной страницы


у меня есть одна главная страница :

     <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-адрес для обеих страниц, тогда мы сможем помочь лучше. и главная ее проблема заключается в том , что ваш вопрос не так ясен, не могли бы Вы уточнить этот вопрос, пожалуйста ?

2 Ответов

Рейтинг:
1

ZurdoDev

Когда страница выполняется, она объединяется в одну страницу,поэтому не имеет значения, что это за страница контента, запрос.QueryString всегда будет работать независимо от того, на какой странице контента вы находитесь.

Если Потребуется.QueryString не дает вам того, что вы ожидаете, тогда вам нужно выяснить, что вы сделали не так с вашим кодом.


Рейтинг:
1

Member 11963532

Пожалуйста, убедитесь, что в вашем URL-адресе страницы по умолчанию [Venue_Type] не отсутствует
или вы можете просто использовать сеансы