Re: Parsen von Clientside Qnderung?= durch Serverside
From: Olaf Lüder [MVP] (olnews_at_nogetec.de)
Date: 03/26/05
- Next message: Johannes Eble: "Re: Impersonate immer noch nicht verstanden :("
- Previous message: Olaf Lüder [MVP]: "Re: ViewState und dynamisch eingebundene Controls"
- In reply to: Mike Podonyi: "Parsen von Clientside Änderung durch Serverside"
- Messages sorted by: [ date ] [ thread ]
Date: Sat, 26 Mar 2005 15:49:46 +0100
Hallo Mike,
"Mike Podonyi" <mp20@gmx.de> schrieb:
> Mir stellt sich momentan die Frage wie intelligent sind die Serverseitigen
> Controls.
> Ich habe 3 DIV´s (HtmlGenericControl also serverseitig), und 3
> Optionsschaltflachen (ausschließlich Clientcode).
> Beim Click auf die Optionsschaltflächen wird JavaScript ausgeführt und es
> wird jeweils eines von den DIV´s sichtbar gemacht (visible)
> beziehungsweise die anderen nicht sichtbar. Das alles geschieht
> ausschließlich Clientseitig.
>
> Werden jetzt nach dem Postback zum Server die visible Attribute für die
> HtmlControls (Serverseitig) aktualisiert oder muß man das selbst erledigen
> (verstecktes feld setzen und serverseitig auslesen). Wenn ja, wird das
> dann auch bei den Webcontrols so gemacht.
nein, das musst Du manuell machen. Serverseitig erhältst Du über die
clientseitig vorgenommene Änderungen keinerlei Informationen. Der Server
erhält (abgesehen vom Querystring und Cookies) nur die geposteten Daten,
also die sichtbaren und versteckten Formularfelder.
Du hast also gar keine große Wahl (sofern Dein Clientscript nicht einen
sofortigenb Postback auslöst) und es wird in der Praxis tatsächlich über
RegisterClientScriptBlock & RegisterHiddenField samt entsprechender
Auswertung beim Postback erledigt.
-- Gruß, Olaf MS MVP ASP / ASP.NET
- Next message: Johannes Eble: "Re: Impersonate immer noch nicht verstanden :("
- Previous message: Olaf Lüder [MVP]: "Re: ViewState und dynamisch eingebundene Controls"
- In reply to: Mike Podonyi: "Parsen von Clientside Änderung durch Serverside"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|