2012-09-02 22 views
5

HiddenFor description is: Devuelve un elemento de entrada HTML oculto para cada propiedad en el objeto que se representa con la expresión especificada.diferencia entre el atributo Html.HiddenFor & HiddenInput

He leído que es útil para los campos en su modelo/modelo de vista que necesita persistir en la página y ha pasado de nuevo cuando se realiza otra llamada, pero no debe ser visto por el usuario.

HiddenInput descripción es: representa un atributo que se utiliza para indicar si un valor de propiedad o campo debe ser presentado como un elemento de entrada oculta.

¿Puede decirme cuándo es útil HiddenInput? y cuándo usarlo en lugar de Html.HiddenFor?

Gracias!

+0

Fuera de interés , ¿cuál es la fuente de sus descripciones para estos métodos de extensión? – cspolton

Respuesta

10

HiddenFor está determinada por la vista: la vista crea un valor de entrada oculto de cualquier elemento del modelo de vista o de los datos.

HiddenInput es un atributo en un campo en el modelo (ver) - lo que significa que se puede utilizar a través de múltiples puntos de vista e indica que este campo debe estar oculto allí donde se representa por un EditorFor ayudante

Cuestiones relacionadas