Html.CheckboxFor
generuje skryté pole pomocou false
a je rozumné. Ale teraz musím implementovať formulár s metódou GET HTTP. Pravdivé a falošné hodnoty sú zasielané na server pri odosielaní formulára. Problém je, že MVC model binder nemôže pochopiť "true, false" hodnotu.
The parameter conversion from type "System.String" to type "System.Boolean" failed.
See the inner exception for more information.
Ako môžem tento problém vyriešiť?
odpovede:
0 pre odpoveď č. 1V skutočnosti bol problém v MvcContribGrid.
Zobraziť otázku: MvcContrib mriežka a začiarkavacie políčka
Spája hodnoty reťazca dotazov http://contoso.com?CheckBoxVal=true,CheckBoxVal=false do http://contoso.com?CheckBoxVal=true,false