He visto bind y eval de forma intercambiable, especialmente en ASP.NET GridViews. ¿Cuál es la diferencia?¿Cuál es la diferencia entre <% # Bind ("")%> y <% # Eval ("")%> en ASP.NET?
33
A
Respuesta
47
8
Bind() se utiliza para vinculación de datos bidireccional. Por lo tanto, cuando se utiliza con el tipo adecuado de fuente de datos, extraerá los valores alterados de GridView u otro control y los guardará de nuevo en la base de datos.
Eval() es una forma unidireccional de "solo lectura" para enlazar los valores.
Cuestiones relacionadas
- 1. ¿Cuál es la diferencia entre <% %> y <%=%>?
- 2. ¿Cuál es la diferencia entre <%# %> y <%= %>?
- 3. Cuál es la diferencia entre <#eval y <#bind en asp.net
- 4. diferencia entre <%! %> y <% %>
- 5. ¿Cuál es la diferencia entre <% %> y <%= %> en ASP.NET MVC
- 6. ¿Cuál es la diferencia entre <%: artículo [ "Título"]%> y <% = item [ "Título"]%>
- 7. ¿Cuál es la diferencia entre <system.web> y <system.webServer>?
- 8. ¿cuál es la diferencia entre la lista <> y el diccionario <> en C#
- 9. cuál es la diferencia entre '! =' Y '<>' en MySQL
- 10. <% # Eval ("Estado")%> o <% # DataBinder.Eval (Container.DataItem, "estado")%>
- 11. ¿Cuál es la diferencia entre <pubDate> y <lastBuildDate> en RSS?
- 12. ¿Cuál es la diferencia entre ReadOnlyCollection <T> y ReadOnlyCollectionBuilder <T> en .Net?
- 13. ¿Cuál es la diferencia entre <?> y <? extiende Object> en Java Generics?
- 14. ¿Cuál es la diferencia entre <C-C> y <C-[> en vim?
- 15. Cuál es la diferencia entre <% ... %> y <%! ... %> en jsp
- 16. ¿Diferencia entre <asp:table> y <table>?
- 17. Diferencia entre <acronym> y <abbr>?
- 18. ¿Cuál es la diferencia entre "<>" y "! ="?
- 19. Java: ¿Cuál es la diferencia entre <init> y <clinit>?
- 20. ¿Cuál es la diferencia entre <jsp: incluir página = ...> y <% @ incluir archivo = ...>?
- 21. ¿Cuál es la diferencia entre <a_element /> y <a_element xsi: nil = "true" />?
- 22. ¿Cuál es la diferencia entre <RequiredTargetFramework> y <targetframeworkversion>?
- 23. ¿Cuál es la diferencia entre Func <T, TResult> y Converter <TInput, TOutput>?
- 24. En ASP.Net, ¿cuál es la diferencia entre <% = y <% #
- 25. WSDL: cuál es la diferencia entre <binding> y <portType>
- 26. Cuál es la diferencia entre Task <> y IAsyncOperation <>
- 27. ¿Cuál es la diferencia entre "plantilla <class T>" y "plantilla <typename T>"?
- 28. ¿Cuál es la diferencia entre <? super E> y <? extends E>?
- 29. Diferencia entre <string> y <string.h>?
- 30. <%# %> vs <%= %>
Obtuve algunas ganancias de velocidad más rápidas para reemplazar Bind con esta sintaxis para cualquier persona interesada: <% # CType (Container.DataItem, System.Data.DataRowView) ("comments")%> ' –
Considere leer el siguiente artículo antes de usar 'Eval' /' Bind': http://www.codeproject.com/Articles/623516/The-Evil-of-Eval-in-ASP-NET – SOReader