41 messaggi dal 10 agosto 2001
Salve a tutti volevo sapere se in asp si poteva conoscere il tipo di campo (hidden, text, select) di un form spedito ad una pagina via post.

Grazie in anticipo...

Lelex
11.886 messaggi dal 09 febbraio 2002
Contributi
non puoi.

le uniche informazioni che vengono passate con il post sono la chiave e il suo valore. Es.

nomecampo1=valore1&nomecampo2=valore2&...

...del resto è ciò che avviene con un form che ha il metodo GET. Non c'è differenza nella forma con cui vengono passati i valori tra i metodi get e post.

Tuttavia puoi usare un espediente per risalire al tipo di controllo che ha inviato quel dato. Basta che gli dai nomi opportuni.

<input type="text" id="txtNome" name="txtNome">
<input type="checkbox" id="chkAssenso" name="chkAssenso">
<nput type="radio" id="radScelta" name="radScelta">

in questo modo, le prime tre lettere della chiave ti daranno un indizio sul tipo di campo a cui era associata. Se è "txt" saprai che era una textbox, se è "chk" saprai che era una checkbox, ecc...

ciao
Modificato da BrightSoul il 10 maggio 2004 18.25 -

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.