我有一個聲明的web表單上的用戶控制,如下所示:用戶控制沒有得到聲明屬性值
<nnm:DeptDateFilter ID="deptDateFilter" runat="server" AllowAllDepartments="True" />
在代碼隱藏該控制,AllowAllDepartments
聲明如下:
internal bool AllowAllDepartments { get; set; }
然而,當我查看該頁面,並設置該控件的Page_Load
事件處理程序設置斷點,我AllowAllDepartments
屬性始終爲false。這有什麼可能的原因?
BREAKING NEWS:當我在控件的Page_Load中打斷我的斷點時,即使以編程方式設置屬性對屬性值也沒有影響。這裏是主機頁面的Page_Load:
deptDateFilter.FilterChanged += deptDateFilter_FilterChanged;
if (!IsPostBack)
{
deptDateFilter.AllowAllDepartments = true;
PresentReport();
}
強大的文本
你有沒有想過這一個? – 2010-08-03 19:16:44