제품을 검색하는 데 사용되는 텍스트 상자가 있습니다. 이 텍스트 상자는 사이트의 마스터 페이지에 있습니다. 그러나 일단 게시되면 frmSearch 값에 대해 Null 오류가 발생합니다.Masterpage의 크로스 포스트 백
masterpage 검색 :
<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의 pageload :
if (PreviousPage != null && PreviousPage.IsCrossPagePostBack)
{
Page previousPage = PreviousPage;
TextBox tbSearch = (TextBox)PreviousPage.FindControl("frmSearch");
searchValue.Text = for tbSearch.Text;
}
는 어디서 잘못된 것입니까?
는 ID에 대한 소문자 태그를 사용하여 시도? 즉, '
Polynomial