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 gibt’s 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

Antwort per Email an