Andreas,
 in dem Fall wirds mit Response.Write sowiso nicht funktionieren, denn damit
schreibst Du nur HTML-Text in die Antwort zum Client (die Kontrolle wird
nicht Teil der Asp.Net Kontrollstruktur sein und damit nicht greifbar).
Da wuerde ich vorschlagen ein <asp:Panel> zu nehmen, denn diese Kontrolle
rendert von selber als <div>.
Um diese Kontrolle wiederzufinden, kannst Du jederzeit dessen UniqueID
Property auslesen.
Tu doch mal Trace="True" in die Page Direktive deiner Hauptseite rein und
guck den Kontollbaum an, dann siehst Du schon was ich meine.

Falls das alles auch nicht geht, muesstest Du schon naeher erklaeren was Du
bewerkstelligen moechtest (brauchst Du die Id der Kontrolle vielleicht fuer
clientside JavaScript?)...

hth
--
Gruesse,
Mac Kloberg
LIEBHERR AMERICA INC.
http://www.liebherr-us.com


> -----Original Message-----
> From: Andreas Rudischhauser (N) [mailto:[EMAIL PROTECTED]]
> Sent: Sunday, May 19, 2002 5:54 AM
> To: aspDEdotnet
> Subject: [aspdedotnet] AW: RE: AW: Ich brauch Hilfe
> 
> 
> Das geht nicht. Ich brauch das <div> als runat="server" weil 
> nur da die
> ID automatisch erzeugt wird und ich nur dann auf das div 
> wieder drauf zu
> greifen kann..... 
> 
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]] Im Auftrag 
> von Kloberg
> Mac (LAM)
> Gesendet: Sonntag, 19. Mai 2002 00:56
> An: aspDEdotnet
> Betreff: [aspdedotnet] RE: AW: Ich brauch Hilfe
> 
> 
> Andreas,
>  Page_Load ist schon das richtige Event um diese Ausgabe zu
> bewerkstelligen. Einfach in den Response Stream reinzuschreiben ist
> allerdings keine gute Idee. Ich wuerds einfach mit einem Platzhalter
> machen:
> 
> <%@ Control Language="C#" Debug="true" %>
> 
> <script language="C#" runat="server">
> 
> public String Text = "Der Text...";
> 
> void Page_Load(Object Src, EventArgs e)
> { 
>       if (Session["LoggedIn"] == null) {
>               //  Der User ist nicht eingeloggt
>               ltPlaceHolder.Text="<div onKeyDown='veraendert()'
> id='myDiv'>" + Text  + "</div>";
>               }
>       else { 
>               // Der User ist eingeloggt
>               ltPlaceHolder.Text="<div onKeyDown='veraendert()'
> id='myDiv'>" + Text  + "</div>";
>       }
> }
> </script>
> test1
> <asp:Literal id="ltPlaceHolder" RunAt="Server"/>
> 
> hth
> --
> Gruesse,
> Mac Kloberg
> LIEBHERR AMERICA INC.
> http://www.liebherr-us.com
> 
> 
> > -----Original Message-----
> > From: Andreas Rudischhauser (N) [mailto:[EMAIL PROTECTED]]
> > Sent: Saturday, May 18, 2002 4:45 PM
> > To: aspDEdotnet
> > Subject: [aspdedotnet] AW: Ich brauch Hilfe
> > 
> > 
> > Ja, aber PageLoad ist zu fr�h. D.h. die Ausgaben von Response.Write 
> > stehen dann in der fertigen Seite ganz oben, anstatt da wo 
> das Control
> 
> > eingebunden wird.
> > 
> > -----Urspr�ngliche Nachricht-----
> > Von: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]] Im Auftrag
> > von Markus
> > Oestreicher
> > Gesendet: Samstag, 18. Mai 2002 22:39
> > An: aspDEdotnet
> > Betreff: [aspdedotnet] AW: Ich brauch Hilfe
> > 
> > 
> > Hallo,
> > 
> > > Wenn ich das Control aufrufe aus einer Seite wird das test
> > das ich so
> > > reingeschrieben habe angezeigt. Aber das Response.Write macht er
> > > nicht. Fehlermeldung gibt's keine!
> > 
> > Also wird eine Control_Load Prozedur nicht aufgerufen.
> > Ich vermute, dass dies nicht geschieht, solange du sie
> > nicht als EventHandler registriert hast.
> > 
> > Page_Load sollte funktionieren. Richtig?
> > 
> > MfG,
> > Markus Oestreicher [QualityHosting Support]
> > -------------------------------------------
> >     jetzt mit ASP.NET Unterst�tzung
> > Informationen: http://www.qualityhosting.de
> > 
> > 
> > 
> > 
> > | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = 
> Listenarchiv Sie 
> > | k�nnen sich unter folgender URL an- und abmelden: 
> > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
> > 
> > 
> > | [aspdedotnet] als [EMAIL PROTECTED] subscribed 
> > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = 
> Listenarchiv Sie 
> > | k�nnen sich unter folgender URL an- und abmelden: 
> > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
> > 
> 
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed 
> | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie 
> | k�nnen sich unter folgender URL an- und abmelden: 
> | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
> 
> 
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
> 

| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an