[MVC] Assegnare dei valori a runtime

lunedì 27 ottobre 2014 - 10.11
Tag Elenco Tags  C#  |  .NET 4.0

svipla Profilo | Senior Member

Ciao a tutti
ho poco esperienza con MVC.
Se io volessi modificare, per esempio, delle label o assgnare dei valori alle textbox a runtime, come dovrei fare?
Esempio:
ho una label che deve visualizzare il messaggio 'Giorno feriale' per giorni dal lun al ven e 'festivo' per giorni dal sab alla dom, come dovrei fare?
Oppure voglio cambiare il css di una textbox.

Come le webform questo è semplicissimo.
Grazie mille

alx_81 Profilo | Guru

>Ciao a tutti
ciao

>Se io volessi modificare, per esempio, delle label o assgnare
>dei valori alle textbox a runtime, come dovrei fare?
hai visto che con Razor hai gli helper per i controlli?

@Html.LabelFor oppure @Html.Label, e così per le textbox.
Se guardi la documentazione delle label, per esempio, noterai che c'è un overload di un metodo che accetta l'inserimento dell'etichetta:
http://msdn.microsoft.com/it-it/library/system.web.mvc.html.labelextensions.labelfor(v=vs.118).aspx

il resto è codice, sempre usando Razor, oppure puoi valorizzare delle proprietà sui modelli e poi visualizzare la view senza fare logica sulla view. I controller servono per le logiche di business su cui basare i modelli che poi vengono mostrati sulle viste.
Svipla cerca di guardarti bene prima le basi di MVC, non dare per scontato che sia simile a webforms, perchè non lo è in nessuno modo

>Grazie mille
di nulla!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/en-us/mvp/Alessandro%20Alpi-4014222

svipla Profilo | Senior Member

Ciao e grazie
le basi di mvc le ho viste, solo che devo capire ed eseguire delle modifiche su nopCommerce.
Spesso capita o di non trovare corrispondenza con quello studiato o di avere dubbi su cose che prima facevo facilmente con le webform.
Non è facile passare dalle webform a MVC e subito lavorare su progetti come nopComemerce

alx_81 Profilo | Guru

>Non è facile passare dalle webform a MVC e subito lavorare su progetti come nopComemerce
proprio perchè non è facile lo studio è necessario, altrimenti non puoi fare comparazioni con quello che troverai su nopCommerce.
In aggiunta, purtroppo, nessuno di noi ha usato nopCommerce, quindi è ancora più complesso.


Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/en-us/mvp/Alessandro%20Alpi-4014222
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5