kenne mich mit c# nicht so aus...
denke mal das UserControl nicht die Klasse deines Controls ist.
Du mußt das Control in den entsprechenden Type casten.
in VB:
Dim m As New MyControl
m = CType(LoadControl("MyControl.ascx"), MyControl)
Chris
> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Auftrag von Raphael Saxer
> Gesendet: Donnerstag, 17. November 2005 18:36
> An: [email protected]
> Betreff: [Asp.net] ID an UserControl übergeben
>
>
> Hallo
>
> Ich versuche hier gemäss den Anweisungen auf der Seite von Thomas
> http://blogs.dotnetgerman.com/thomas/PermaLink,guid,781f35f9-7868-4cde-a5e6-
> 186b89cbc47f.aspx
> eine ID an ein UserControl zu übergeben. Leider gelingt mir das nicht.
>
> Seite1.aspx
> UserControl ctrl_Content = (UserControl)Page.LoadControl("uc.ascx");
> ctrl_Content.ContentID = 1;
>
> Usercontrol:
> private int idc;
> public int ContentID
> {
> get { return idc; }
> set { idc = value; }
> }
>
> Leider gibts diesen Fehler:
> 'System.Web.UI.UserControl' enthält keine Definition für 'ContentID'
>
>
> Vielen Dank für die Hilfe.
>
> Raphael
>
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net