Ich baue eine ASP.NET MVC Webapplikation und habe eine Frage:Daten senden von Javascript-Server
sagen, dass ich eine stark typisierte Ansicht haben, beim Auftreffen auf das Objekt (der stark Typ) einreichen wird gefüllt und an den Server gesendet.
Nun sagen, dass eine der Eigenschaften der stark typisierten nicht im Formular verwendet wird, stattdessen muss ich dies mit Javascript festlegen, wenn der Benutzer eine Schaltfläche (nicht senden Schaltfläche) drücken.
Wie mache ich das?
Das sieht gut aus, ich werde es versuchen und Sie wissen lassen, ob es funktioniert. – Banshee
Ich habe es jetzt ausprobiert, kann es aber nicht mit der regulären ASP MVC View Engine arbeiten? Ich habe dies der Ansicht hinzugefügt: <%: Html.HiddenFor (c => c.L)%> und dann setze ich den Wert mit jquery wie folgt: $ ('# L'). Val ('1'); Ich kann sehen, dass das L auf dem Client von 0 bis 1 gesetzt wird, aber beim Einreichen des L ist immer noch 0? – Banshee
Haben Sie nach dem POST den tatsächlichen POST oder den Wert in MVC überprüft? In Google Chrome können Sie den gesamten HTTP-Datenverkehr und die tatsächlich geposteten Daten sehen. – jgauffin