Curioso si los demás sienten lo mismo que yo. Para mí, controles como datagrid/gridview/formview/etc. son excelentes para presentaciones o demostraciones solamente. Tomarse el tiempo y ajustar estos controles, anular su comportamiento predeterminado (conectar sus tontos eventos, etc.) es un gran dolor de cabeza. El único control que uso es el repetidor, ya que me ofrece la mayor flexibilidad sobre los demás.¿Quién realmente usa DataGrid/GridView/FormView/etc en aplicaciones de producción?
En resumen, son bastante bloatware.
Prefiero tejer mi propio html/css, usar mis propias consultas personalizadas de paginación.
De nuevo, si necesita lanzar una página rápida estos controles son geniales (especialmente si está tratando de atraer a la gente a la facilidad de desarrollo .NET
).
yo debía estar en la minoría, de lo contrario no habría MS dedicado tanto tiempo de desarrollo de este tipo de controles ...
Todos los controles de asp.net son así. Abstracciones horribles y extremadamente extrañas en torno a lo que debería ser una interacción HTML y JS muy simple. Elimínalos por un lenguaje de plantillas feliz y regular. No sé por qué las personas usan voluntariamente cosas que paralizan sus opciones de desarrollo y tienen problemas de casos extremos. –