134 messaggi dal 06 marzo 2009
Salve, è possibile dal menu a tendina prendere il valore del value e uno del testo.
ad esempio
<option>
<select value="1">Pippo</select>
</option>

devo fare modo che l' 1 me lo inserisce nel campo IdNews, e Pippo nel campo NameNews . è possibile farlo?

in asp.net so come si fà , ma devo lavorare in un sito che usa ancora asp 3.

Mi dite come è la cosa?.

grazie.
In classic asp non è possibile perché nel form viene passato solo il value (nel tuo caso "1"). Asp.net lo permette perché salva nel viewstate il tutto.

Piccolo suggerimento: salva nel value entrambi i valori:
<option value="1|Pippo">Pippo</option>

Uno split nel codice ed hai entrambi i valori

Ciao
Modificato da andrewz il 29 maggio 2009 16.45 -

Andrea Zani
Undicesimo comandamento: NON utilizzare Explorer 6
134 messaggi dal 06 marzo 2009
mi fai un esempio di split, che non lo mai usato. grazie per il sugerimento.

In questo sito ho usato cose semplici.

quindi mi faresti un esempio?.
grazie.
In vbscript:

dim txt = Request("name tuo select")
a = Split(txt, "|") ' txt ="1|pippo"
document.write(a(0)) ' 1
document.write(a(1)) ' pippo

Ciao
Modificato da andrewz il 29 maggio 2009 16.44 -

Andrea Zani
Undicesimo comandamento: NON utilizzare Explorer 6

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.
In primo piano

I più letti di oggi

Media
In evidenza
MISC