Forum: ASP.NET2.0 |
Thema:
AW: AW: RenderControl Fehler |
Von:
Alexander Jäger (
30.04.2007 09:35) |
Danke für den Tipp, Hannes. Aber ganz so trivial ist es nicht. Ich hab das Spielchen schon mit diversen Controls (Textbox, Label, Linkbutton, Imagebutton, usw.) getestet und auch output.write ausprobiert. es scheitert aber "nur" beim Menu und eben auch nur dann, wenn das Menu ein MenuItem enthält. Ich hab den Eindruck, dass irgendwas fehlt/schiefläuft, das mit dem MenuItem zu tun hat - aber auch das MenuItem ist nicht nothing und wenn ich ein Menu über den VS-Designer "normal" in eine Seite einbaue und wie im geposteten Code ein MenuItem hinzufüge, klappt das einwandfrei. Das Problem ist wohl etwas komplizierter. Sonst noch eine Idee?
Betreff |
Von |
Datum |
|
|
AW: AW: AW: RenderControl Fehler
Hi Alexander<br><br>das ist ja schon mal ein Ansatz, Menu kann (noch ) nicht gerendert werden. Der Unterschied zu deinen anderen genannten Controls ist offensichtlich "Datenbindung". Evtl mal Databind... |
|
|
|
|
|
Hannes
Preishuber
|
30.04.2007 10:33 |
|
|
AW: AW: AW: AW: RenderControl Fehler
nachdem ich es mal versucht habe nachzubauen:<br> Dim SB As New StringBuilder()<br> Dim SW As New StringWriter(SB)<br> Dim o As New HtmlTextWriter(SW)<br> <br> Dim menuMenu... |
|
|
|
|
|
Hannes
Preishuber
|
30.04.2007 16:42 |
|
|
solved: AW: RenderControl Fehler
nachdem mich der Ehrgeiz gebissen hat, hab ich die Exceptions zerlegt und folgendes funktioniert<br> ( vor rendercontrol)<br>menuMenu.Items.Add(New MenuItem("Home", "eins", "",... |
|
|
|
|
|
Hannes
Preishuber
|
30.04.2007 16:55 |
|
|
AW: solved: AW: RenderControl Fehler
das war schon ganz gut, aber leider geht's nicht mehr, sobald man Verschachtelungen hat:
Protected Overrides Sub RenderContents(ByVal output As HtmlTextWriter)
Dim menuMenu As... |
|
|
|
|
|
Alexander
Jäger
|
02.05.2007 09:53 |
|
|
AW: Verschachtelte Menü einträge...
hast du nix schwierigeres ;-)<br><br>wenn man das System einmal verstanden hat ist es ganz leicht, Einfach auf die Exeption Methode schauen und dann passendes Property vorbelegen. Offensichtlich muss da... |
|
|
|
|
|
Hannes
Preishuber
|
02.05.2007 10:25 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!