昨天,在程序中采用了PostBackUrl,开始,页面没有应用MasterPage,用PreviousPage.FindControl很正常,后来,页面应用了MasterPage,就会出现找不到对象的错误。
解决方法是在搜索控件的时候考虑到MasterPage的存在,从那里开始找,类似这样:
string azwz = ((RadioButtonList)PreviousPage.Master.FindControl("ContentPlaceHolder1").FindControl("rblAzwz")).SelectedValue;