11 messaggi dal 24 ottobre 2007
Buongiorno a tutti,
Premessa:
Mi sono avvicinato da pochissimo a WeBmatrix e la sintassi razor provenendo da anni di programmazione Web Form in Visual Web Developer..
per cui cercate di immedesimarvi nel mio disorientamento iniziale.
Domanda: vorrei assegnare ad una variabile il valore dello stato un controllo modificato dall'utente. In questo caso un checkbox.
Come ottenere questo risultato in MVC ?

Grazie
11 messaggi dal 24 ottobre 2007
Salve a tutti
Ho trovato la risposta alla mia stessa domanda e posto il codice a beneficio di altri:
nel file page.cshtml inserisco il nome della variabile che riceve lo stato del controllo.
var rememberMe = false;
var message = "";
if(IsPost) {
//ricupero valore e visualizzaione dello stesso nella variabile message

rememberMe = Request.Form["rememberMe"].AsBool();
Message= rememberMe ;
}
}

nella sezione di definizione HTML assegno al controllo la variabile
<input type="checkbox" id="rememberMe" name="rememberMe" value="true" checked="@rememberMe" />

al post della pagina nella variabile messaggio ottengo il valore true o false a seconda della selezione effettuata dall'utente.

Grazie comunque.
Modificato da Chronodevis il 25 aprile 2013 18.03 -

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.