Zu deinem Versuch �ber via Assembly mach folgendes: <%@ Register TagPrefix="myStuff" Namespace="myNamespace" Assembly="mygridcontrol" %>
<myStuff:DeinControl runat="server" /> Gruss Oliver -----Urspr�ngliche Nachricht----- Von: maillist [mailto:[EMAIL PROTECTED]] Gesendet: Freitag, 9. November 2001 12:08 An: aspDEdotnet Betreff: [aspdedotnet] Controls ableiten geht immer noch nicht Erst mal danke f�r die guten Tipps. Ich komme aber trotzdem nicht richtig weiter. Zum einen habe ich mir jetzt eine ascx Datei geschrieben in der ich DataGrid ableite: ---------------------------------------------------------------- public class myDataGrid : System.Web.UI.WebControls.DataGrid { } ----------------------------------------------------------------- Wenn ich das jetzt in meine Aspx Datei einbinde kann ich ein Datagrid vom Typ myDataGrid initializieren habe aber anscheinend alle Methoden von DataGrid verloren. Ich kann keine Daten mehr �ber .DataBind anbinden nichts kennt das Controll mehr. Und es w�rde mich noch interessieren wie ich in der aspx Datei ein Assembly einbinde mit "<%@ Register TagPrefix="myStuff" TagName="myGrid" Assembly="mygridcontrol" %>" meckert der Compiler immer das er "Src" ben�tigt. Es ist echt zum M�usemelcken. Thx im vorraus f�r jeden Tipp Mfg Bj�rn Berger -----Urspr�ngliche Nachricht----- Von: Dariusz [mailto:[EMAIL PROTECTED]] Gesendet: Donnerstag, 8. November 2001 11:53 An: aspDEdotnet Betreff: [aspdedotnet] RE: AW: RE: AW: Re: Controls ableiten Hallo Bj�rn, Um ein Custom Control in ASP .NET zu benutzen mu� man dieses auch einbinden durch eine Register Page Direktive. z.B. <%@ Register TagPrefix="myStuff" TagName="myGrid" Src="mygridcontrol.ascx" %> wobei dies Controls funktioniert die in eigenen Assemblies liegen. Danach kannst Du aus der ASP .NET Seite heraus dein Control benutzen, z.B. <myStuff:myGrid id="Yahoo" runat="server> ... ...whatever here comes... ... </myStuff:myGrid> Gru� Dariusz -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of maillist Sent: Thursday, November 08, 2001 9:25 AM To: aspDEdotnet Subject: [aspdedotnet] AW: RE: AW: Re: Controls ableiten Hi Dariusz Weiss zwar nicht so genau was du meinst aber so sieht meine aspx Seite aus: ---------------------------------------------------------------------- <%@ Page Language="C#" %> <%@ Import Namespace="myDataGrid" %> <%@ Import Namespace="System.Web.Services" %> <script language="C#" runat="server"> public void Page_Load(Object sender, EventArgs E) { myDataGrid omyDataGridobj = new myDataGrid(); } </script> <html> <body> <form runat="server"> <asp.myDataGrid:omyDataGridobj id="GridCustomer" runat="server" > <Columns> <asp:HyperLinkColumn DataNavigateUrlField="id" DataNavigateUrlFormatString="imh_TTCreate.aspx?id={0}" Text="Auswahl"/> </Columns> </asp.myDataGrid:omyDataGridobj> </form> </body> </html> ------------------------------------------------------------------ any ideas? Bj�rn Berger -----Urspr�ngliche Nachricht----- Von: Dariusz [mailto:[EMAIL PROTECTED]] Gesendet: Mittwoch, 7. November 2001 17:42 An: aspDEdotnet Betreff: [aspdedotnet] RE: AW: Re: Controls ableiten Hi Bj�rn, Kannst Du mal auch die direktiven der ASP .NET Seite mailen? Vielleicht fehlt Dir da ein Eintrag. Gru� Dariusz -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of maillist Sent: Wednesday, November 07, 2001 11:00 AM To: aspDEdotnet Subject: [aspdedotnet] AW: Re: Controls ableiten hmmm wenn das geht dann kann mir vielleicht jemand sagen was ich falsch mache. Ich habe eine CS Datei wodrin ich sage: "public class myDataGrid : System.Web.UI.WebControls.DataGrid { }" die kompiliere ich zu einem Assembly und lege dieses ins bin Verz. In einer aspx Datei binde ich den Assemby dann ein. Nur kann ich auf den Namespace myDataGrid nicht zugreifen: "<myDataGrid:omyDataGridobj id="GridCustomer" runat="server" > <Columns> <asp:HyperLinkColumn DataNavigateUrlField="id" DataNavigateUrlFormatString="imh_TTCreate.aspx?id={0}" Text="Auswahl"/> </Columns> </myDataGrid:omyDataGridobj>" geht nicht "<asp:omyDataGridobj id="GridCustomer" runat="server" > <Columns> <asp:HyperLinkColumn DataNavigateUrlField="id" DataNavigateUrlFormatString="imh_TTCreate.aspx?id={0}" Text="Auswahl"/> </Columns> </asp:omyDataGridobj>" geht ebenfalls nicht. Weiss jemand rat? thx Bj�rn Berger -----Urspr�ngliche Nachricht----- Von: Christoph Wille [mailto:[EMAIL PROTECTED]] Gesendet: Mittwoch, 7. November 2001 10:04 An: aspDEdotnet Betreff: [aspdedotnet] Re: Controls ableiten At 09:50 AM 11/7/2001 +0100, you wrote: >Weiss jemand ob es m�glich ist Controls in Aspx bzw C# abzuleiten? Ich >w�rde zum Beispiel gerne das Datagrid Control in z.B. MyDataGrid >ableiten um es dann um Funktionalit�ten zu erweitern. Geht so etwas??? ein kurzer Blick in die Doku sagt ja, weil die Klasse nicht sealed ist. Chris | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp | [aspdedotnet] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp
