У меня есть окно поиска, которое находится на главной странице. Я использовал request.form для получения значения для поиска. он работает нормально, когда предыдущая страница не является защищенной страницей, но, например, страница входа и другая веб-страница, которая безопасна, я ничего не получаю. любая идея о том, как я могу обойти это?Request.Form не имеет значения, если предыдущая страница является защищенной страницей?
Я забыл упомянуть, что я использую postbackurl для перехода на целевую страницу.
<div class="search-div">
<asp:TextBox ID="searchBox" runat="server" Text="Type Part Number Here" style="font-weight: lighter; font-style: normal; color: #C0C0C0" onfocus="OnSearchBoxFocus('searchBox');" onblur="OnSearchBoxLostFocus('searchBox');"></asp:TextBox>
<asp:ImageButton ID="searchButton" runat="server" EnableViewState="false" CssClass="search-button" ImageUrl="~/images/search.png" BorderWidth="0px" Width="32" Height="28" type="submit" PostBackUrl="~/SearchResults.aspx" />
</div>
If Not IsPostBack Then
Dim strBoxName As String = PublicVariables.webSearchBoxControlName
Dim strSearchValue As String = Request.Form(strBoxName)
End If
Предоставление соответствующего кода поможет. –
Я добавил несколько кодов. – sd4ksb