ContentPlaceHolder导致System.NullReferenceException

时间:2012-07-05 23:30:20

标签: asp.net

我有一个继承自母版页的子页面。在母版页中我有这样的东西

<asp:ContentPlaceHolder ID = "search" runat = "server">
 <asp:TextBox ID = "txtSearch" runat = "server"/>
 <asp:DropDownList ID = "listCategories" runat = "server"/>
</asp:ContentPlaceHolder>

在子页面中,我重写了ContentPlaceHolder,当我这样做时,它会抛出一个System.NullReferenceException。文本框和下拉列表都在site.master.cs文件中有一些代码,当我擦除对母版页的代码隐藏文件中的控件的引用时,它不再抛出任何异常。有什么建议吗?

0 个答案:

没有答案