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

Antwort per Email an