C# 从母版页交叉回发

C# 从母版页交叉回发,c#,asp.net,postbackurl,C#,Asp.net,Postbackurl,我有一个用于搜索产品的文本框。此文本框位于站点的母版页中。 然而,我得到一个空错误的frmSearch值一旦发回 母版页搜索: <asp:TextBox ID="frmSearch" runat="server" CssClass="searchbox"></asp:TextBox> <asp:LinkButton ID="searchGo" CssClass="searchbutton" PostBackUrl="search.aspx" runat="serv

我有一个用于搜索产品的文本框。此文本框位于站点的母版页中。 然而,我得到一个空错误的frmSearch值一旦发回

母版页搜索:

<asp:TextBox ID="frmSearch" runat="server" CssClass="searchbox"></asp:TextBox>
<asp:LinkButton ID="searchGo" CssClass="searchbutton" PostBackUrl="search.aspx"  runat="server">GO</asp:LinkButton>

我哪里出错了?

frmSearch在您的上一页中不存在。它存在于上一页的母版页上

如果您将以下行更改为include.Master,它应该会拉入该文本框

TextBox tbSearch = (TextBox)PreviousPage.Master.FindControl("frmSearch");

frmSearch在您的上一页上不存在。它存在于上一页的母版页上

如果您将以下行更改为include.Master,它应该会拉入该文本框

TextBox tbSearch = (TextBox)PreviousPage.Master.FindControl("frmSearch");

是否尝试对id使用小写标记?i、 e.
是否尝试使用小写标记作为id?i、 谢谢你!总有一天,我可能会抓住这个.net的东西!非常感谢。总有一天,我可能会抓住这个.net的东西!