M
mark.norgate
Hi
I'm having some trouble adding a user control to my webform
programmatically. I've done this before, but not for some time.
The control was rather complex, but I created a new one consisting of
an <asp:Label> control just so I can see what's going on.
I'm creating and adding the user control in my Page_Load method on my
webform:
private void Page_Load(object sender, System.EventArgs e) {
ProjectDetailsControl projectDetails = new ProjectDetailsControl();
// add the project to the project placeholder
ProjectPlaceHolder.Controls.Add( projectDetails );
// ...and so on
}
The Page_Load method of the user control is being called, but it's not
rendering any HTML. I haven't made any modifications to anything else,
including modifying the user control in any way besides dropping a
label with some text onto it.
What am I missing? Or have I done something I shouldn't?
Help appreciated!
Thanks, Mark
I'm having some trouble adding a user control to my webform
programmatically. I've done this before, but not for some time.
The control was rather complex, but I created a new one consisting of
an <asp:Label> control just so I can see what's going on.
I'm creating and adding the user control in my Page_Load method on my
webform:
private void Page_Load(object sender, System.EventArgs e) {
ProjectDetailsControl projectDetails = new ProjectDetailsControl();
// add the project to the project placeholder
ProjectPlaceHolder.Controls.Add( projectDetails );
// ...and so on
}
The Page_Load method of the user control is being called, but it's not
rendering any HTML. I haven't made any modifications to anything else,
including modifying the user control in any way besides dropping a
label with some text onto it.
What am I missing? Or have I done something I shouldn't?
Help appreciated!
Thanks, Mark