Hallo Liste, ich glaube ich stecke (mal wieder) in einer �blen Sackgasse. Ich versuche mal das Problem kurz zu umrei�en:
Ich habe ein UserControl geschrieben welches mir einen DataGrid anhand der SeitenID(_ID) aufbaut, dieses wird in meiner Hauptseite per Register TagPrefix geladen. Je nach SeitenID baut mein Control den DataGrid unterschiedlich auf (unterschiedliche Anzahl Splaten). Innerhalb jeder Spalten wird ein Template geladen das den Inhalt darstellt. Meine Datenquelle (DataSet) baue ich im PageLoad auf der Hauptseite zusammen. Soweit so gut, funktioniert alles pr�chtig. Jetzt m�chte ich in �hnlicher Manier die Navigation dazu bauen. Meine Navigation wird dynamisch mit LinkButtons aufgebaut und mit Handlern versehen wenn jetzt ein Link geklickt wurde soll die Seite mit den neuen Informationen aufgebaut werden, das tut bei mir nicht. Alle Variablen werden zwar richtig gesetzt aber erst wenn ich die Seite aktualisere wird sie wieder aufgebaut. Mein Tracing gibt nach dem Postback folgendes aus: aspx.page Begin Init aspx.page End Init 0,000086 0,000086 aspx.page Begin LoadViewState 0,000136 0,000049 aspx.page End LoadViewState 0,001040 0,000905 aspx.page Begin ProcessPostData 0,001113 0,000073 aspx.page End ProcessPostData 0,001167 0,000054 Seiten wird durch PostBack geladen. 0,001216 0,000049 SeitenId im ViewState: 0,001254 0,000038 --- SEITEN-INFORMATIONEN: ---- SRC: MAIN.ASPX ------------------ 0,001283 0,000028 SEITE: 2 0,001312 0,000030 DESIGN: 2 0,001342 0,000030 LAYOUT: 2 0,001372 0,000030 NAVIGATION: 1 0,001405 0,000033 FLASH: True 0,001436 0,000031 JAVASCRIPT: True 0,001464 0,000028 SPRACHE: DEU 0,001492 0,000028 --- LAYOUT-INFORMATIONEN: ---- SRC: MAIN.ASPX ------------------ 0,001520 0,000028 BREITE: 775 0,001553 0,000033 SPALTEN: 2 0,001583 0,000031 ZWISCHENSPALTEN: 20 0,001613 0,000030 AUSRICHTUNG: center 0,001657 0,000044 -------------------------------------------------------------------- 0,001685 0,000028 aspx.page Begin ProcessPostData Second Try 0,066411 0,064726 aspx.page End ProcessPostData Second Try 0,066550 0,000139 aspx.page Begin Raise ChangedEvents 0,066585 0,000035 aspx.page End Raise ChangedEvents 0,066615 0,000030 aspx.page Begin Raise PostBackEvent 0,066644 0,000029 Button: ->Menu2<- wurde geklickt. Argument: ->1<- 0,254040 0,187396 aspx.page End Raise PostBackEvent 0,443174 0,189134 aspx.page Begin PreRender 0,443254 0,000080 aspx.page End PreRender 0,443339 0,000085 aspx.page Begin SaveViewState 0,447189 0,003850 aspx.page End SaveViewState 0,447449 0,000260 aspx.page Begin Render 0,447511 0,000062 aspx.page End Render Die Ausgabe wird durch ein paar Meldungen von mir erweitert. Was dabei auff�llt ist, dass er die Seite mit den alten Informationen initialisiert und dann erst den PostBackEvent vom Button abarbeitet. Das Argument sollte eigentlich die neue ID sein, in diesem Fall "1". Wie schaffe ich es die Variable SeitenID so zu manipulieren dass die beim PostBack gleich richtig ist? Mit freundlichen Gr��en / Best regards Dirk Sch�fauer MSW screen:event Manfred Schindler Werbeagentur OHG Wei�e Steige 10 73431 Aalen Telefon: +49 (0) 73 61 / 94 98 - 0 Telefax: +49 (0) 73 61 / 94 98 - 94 [EMAIL PROTECTED] www.msw.de --- Ausgehende Mail ist zertifiziert virenfrei. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.773 / Virus Database: 520 - Release Date: 05.10.2004 _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
