Forum: ASP.NET |
Thema:
zugriff auf page-klasse... |
Von:
G. Guest (
27.04.2004 09:50) |
hallo!
wie kann ich aus einer benutzerdefinierten klasse auf die page-klasse zugreifen?
DANKE
atmosfear
Betreff |
Von |
Datum |
|
|
Re: zugriff auf page-klasse...
Das kommt darauf an, wie die benutzerdefinierte Klasse in die ASP.NET-Anwendung eingebunden ist. <br><br>Werden die Instanzen der Klasse in der Page selbst erzeugt, also im Rahmen von Page_Init oder... |
|
|
|
|
|
Klaus
Holster
|
27.04.2004 10:35 |
|
|
Re: zugriff auf page-klasse...
hallo klaus!<br><br>also die funktion in der ich auf die page zugreifen möchte ist eine statische, ein objekt von der klasse wird also nicht erzeugt.<br><br>die funktion sollte alle controls auf der aktuellen... |
|
|
|
|
|
G.
Guest
|
27.04.2004 11:43 |
|
|
Re: zugriff auf page-klasse...
Hallo atmosfear,<br><br>dann must Du der statischen Funktion ein Methoden Argument vom Typ einer Page übergeben, damit Du in der Funktion auf die Instanzmember (Page.Controls) zugreifen kannst.<br><br>hope... |
|
|
|
|
|
Tobi
Ulm
|
27.04.2004 11:52 |
|
|
Re: zugriff auf page-klasse...
äh, ich glaub source ist nicht schlecht:<br>public statc void deineFunktion(ref System.Web.UI.Page yourForm){<br>...<br>yourForm.Controls.Clear();<br>}<br><br>cu<br><br>Tobi |
|
|
|
|
|
Tobi
Ulm
|
27.04.2004 11:53 |
|
|
Re: zugriff auf page-klasse...
In diesem Fall könntest Du auch die System.Web.UI.Page-Klasse erweitern und die Funktionen als Methoden Deiner eigenen Page-Klasse implementieren.<br><br>Damit ASP.NET die Seiten als Instanzen Deiner... |
|
|
|
|
|
Klaus
Holster
|
27.04.2004 12:52 |
|
|
Re: zugriff auf page-klasse...
also noch einmal das ganze....<br><br>das hier ist meine funktion:<br><br><br> public static string getForeignVal( string tableName, string fieldName, <br> string fkField, string... |
|
|
|
|
|
G.
Guest
|
27.04.2004 13:13 |
|
|
Re: zugriff auf page-klasse...
Hallo atmosfear,<br><br>mir ist nicht ganz klar wo diese beiden Funktionen den eigentlich enthalten sind. Fakt ist: diese beiden Methoden sind statisch, und deine ASPX Seiten in denen Du dann Deine... |
|
|
|
|
|
Tobi
Ulm
|
27.04.2004 13:56 |
|
|
Re: zugriff auf page-klasse...
hi tobi!<br><br>also die beiden funktionen sind in einer eigenen klasse definiert. die frage ist nun wie man in einer eigenen klasse auf die aktuelle seite (in der die funktion aufgerufen wird) zugreifen... |
|
|
|
|
|
G.
Guest
|
27.04.2004 16:37 |
|
|
Re: zugriff auf page-klasse...
Wenn Du den try/catch weglässt, dann wird die Exception in getForeignValue nicht behandelt und landet in rsShowtable_Error, vorausgesetzt, getForeignValue wurde aus einer Page heraus... |
|
|
|
|
|
Klaus
Holster
|
28.04.2004 08:28 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!