製品の検索に使用するテキストボックスがあります。このテキストボックスは、サイトのマスターページに配置されます。ただし、ポストバックされると、frmSearch値に対してnullエラーが発生します。
マスターページ検索:
<asp:TextBox ID="frmSearch" runat="server" CssClass="searchbox"></asp:TextBox>
<asp:LinkButton ID="searchGo" CssClass="searchbutton" PostBackUrl="search.aspx" runat="server">GO</asp:LinkButton>
search.aspxページロード:
if (PreviousPage != null && PreviousPage.IsCrossPagePostBack)
{
Page previousPage = PreviousPage;
TextBox tbSearch = (TextBox)PreviousPage.FindControl("frmSearch");
searchValue.Text = for tbSearch.Text;
}
どこが間違っているのですか?