G
Guest
Hey I've got an odd problem here.
I have two user controls on a single page. Here is the flow of my page
Page(OnLoad)
UC1(OnPreRender)
UC2(OnPreRender)
Page(ButtonClick)
UC1(OnPreRender)
UC2....NOTHING
Page
protected void btnLogin_Click(object sender,
System.Web.UI.ImageClickEventArgs e)
{
//handle login
DoSomething();
}
HeaderUserControl
protected override void OnPreRender(EventArgs e)
{
if (!IsPostBack)
{
// Put user code to initialize the page here
SetSomeAttributes();
}
base.OnPreRender(e);
}
ErrorUserControl
protected override void OnPreRender(EventArgs e)
{
DoSomeMoreStuff();
base.OnPreRender(e);
}
The OnPreRender event gets fired when the page first loads, but when I click
my Login button the OnClick gets fired, the OnPreRender of my HeaderControl
gets fired, but the OnPreRender of my second ErrorControl gets skipped.
Am I missing something here??
Thanks in advance,
John Scott.
I have two user controls on a single page. Here is the flow of my page
Page(OnLoad)
UC1(OnPreRender)
UC2(OnPreRender)
Page(ButtonClick)
UC1(OnPreRender)
UC2....NOTHING
Page
protected void btnLogin_Click(object sender,
System.Web.UI.ImageClickEventArgs e)
{
//handle login
DoSomething();
}
HeaderUserControl
protected override void OnPreRender(EventArgs e)
{
if (!IsPostBack)
{
// Put user code to initialize the page here
SetSomeAttributes();
}
base.OnPreRender(e);
}
ErrorUserControl
protected override void OnPreRender(EventArgs e)
{
DoSomeMoreStuff();
base.OnPreRender(e);
}
The OnPreRender event gets fired when the page first loads, but when I click
my Login button the OnClick gets fired, the OnPreRender of my HeaderControl
gets fired, but the OnPreRender of my second ErrorControl gets skipped.
Am I missing something here??
Thanks in advance,
John Scott.