ASP-Seiten kapseln

28/06/2009 - 23:01 von Mike Wesling | Report spam
Hallo,

ich habe folgendes Problem: Ich habe eine .aspx-Seite, die aufgerufen
wird. In dieser Seite muss über C#-Script-Code eine Entscheidung
getroffen werden.

Abhàngig davon wie die Entscheidung ausfàllt, soll eine andere
.aspx-Seite aufgerufen werden und darin jeweils ein anderes Formular mit
Steuerelementen angezeigt werden.

Alternativ dazu wàre es auch möglich, dass keine andere .aspx-Seite
aufgerufen wird, nur muss abhàngig von der Entscheidung, die getroffen
wurde, jeweils ein anderes Formular angezeigt werden.

Wie kann ich das denn erreichen? Hat da jemand ein kleines Beispiel für,
wie das funktioniert?
 

Lesen sie die antworten

#1 Patrick Finger
29/06/2009 - 08:38 | Warnen spam
Wie kann ich das denn erreichen? Hat da jemand ein kleines Beispiel für,
wie das funktioniert?



Ganz wie Du willst - eine, zwei oder drei Pages..

Je nachdem ob die beiden Formulare Gemeinsamkeiten haben würde ich sie
auf einer Page unterbringen - andernfalls in eigenen Pages.

Codebeispiel kaum nötig, ist absolut basic.

DreiPage-Variante

Seite A:

bool bEntscheidung = true;
if(bEntscheidung) {
Response.Redirect(SeiteB.aspx);
} else {
Response.Redirect(SeiteC.aspx);
}

ZweiPage-Variante:
bool bEntscheidung = true;
if(bEntscheidung) {
Response.Redirect(SeiteB.aspx?mode=A);
} else {
Response.Redirect(SeiteB.aspx?mode=B);
}

Ähnliche fragen