TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Administrator
Tech Writer
2.2k
1.5m
Object (usercontrol) reference problem
Mar 31 2003 12:51 PM
Hi! I have a aspx page where I by default show 3 usercontrols. One of these controls is just a header, the second one (lets call it "ucForm") is a form with textboxes and the bottom one has a submit button for saving the information in the textboxes. Also, there is a button for adding more "ucForm"'s. In other words, dynamically adding of user control. The code I use to do this: for (int i=1; i<=Nr; i++) { Control oControl = LoadControl("EmpRecord.ascx"); oControl.ID = "oEmpRecord" + i.ToString(); oPlcHldr.Controls.Add(oControl); } My problem is that I don't know how to create a reference to the dynamically created usercontrols. I keep getting a reference error...... I tried the following code in the usercontrol with the submit button: EmpRecord oERC = (EmpRecord)LoadControl("EmpRecord.ascx"); oERC = (EmpRecord)this.Parent.FindControl("sControlName"); When I debug it, oERC is null. I also have set the textboxes in the ucForm usercontrol to public and I have get/set properties for it. But that doesn't do me much good if I can't "reach" the controls drawn on the page!! Can anyone please help me out!?!? I'm stuck and I need to finish this project soon! Thanks!
Reply
Answers (
4
)
Requesting value of textbox control from datalist.
XP Style Controls in Windows 2000