Hey alle! Ich bin ein Usercontrol über eine Web-Methode geladen, und mit Hilfe der Loadcontrol Funktionalität als solche:LoadControl und Page_Load Ereignis nicht ausgelöst
// create page, stringWriter
Page _page = new Page();
StringWriter _writer = new StringWriter();
// get popup control
Controls_Popup_ForumThreadForm _control = _page.LoadControl("~/Controls/Popup_ForumThreadForm.ascx") as Controls_Popup_ForumThreadForm;
Dann wurde die folgende ich:
// add control to page
_page.Controls.Add(_control);
HttpContext.Current.Server.Execute(_page, _writer, false);
Problem ist, dass das Ereignis Page_Load der Steuer doesn‘ t feuern überhaupt. Wenn ich eine weitere Funktion hinzufüge und sie vor dem Hinzufügen des Steuerelements zur Controls-Auflistung der Seite aufruft, wird diese Funktion ausgelöst, aber das Page_Load-Ereignis wird nicht ausgelöst.
Irgendwelche Ideen, Jungs? Danke allen!
Sie könnten die Tags ** C# ** und ** Asp.Net ** zu Ihren Tags hinzufügen, um mehr Leser zu erhalten. (Und ich sollte die Daten überprüfen, bevor ich 2 Jahre alte Themen kommentiert habe. Ich habe gerade unbeantwortete Fragen geblättert). –