DIFEREN?A ENTRE @HTML.EDITOR() @HTML.EDITORFOR()
Olá a todos!
Estou estudando Helpers e percebi que existem vários com terminação FOR no final, como por exemplo @Html.Editor() @Html.EditorFor(). Qual a diferença entre os dois?
Grata
Estou estudando Helpers e percebi que existem vários com terminação FOR no final, como por exemplo @Html.Editor() @Html.EditorFor(). Qual a diferença entre os dois?
Grata
Você deve estar se referindo à Razor, que é uma View Engine incluÃda no WebMatrix, é a engine padrão para projetos MVC no Visual Studio. Como os próprios nomes sugerem, @Html.Editor() é simplesmente uma caixa de texto editável, mas não está necessariamente [Ô]amarrada[Ô] à model. Por consequente o tratamento dela seria manual. Já @Html.EditorFor(), se refere à edição de dados de uma propriedade de componente da model e estaria [Ô]amarrada[Ô] à ela. Apesar que [Ô]Editor[Ô], não é lá muito usado, pois se refere à um editor com formatação, mais ou menos como esse onde a gente digita as respostas ali em baixo. O mais comum é @Html.TextBoxFor, que cria uma simples caixa de texto editável e amarrada à model.
Você está evoluindo hein! To gostando de ver! Parabéns!
Você está evoluindo hein! To gostando de ver! Parabéns!
Tópico encerrado , respostas não são mais permitidas