Neugierig, wenn andere gleich sind wie ich. Für mich sind Kontrollen wie Datagrid/Gridview/Formview/etc. eignen sich nur für Präsentationen oder Demos. Um sich die Zeit zu nehmen und diese Steuerelemente zu optimieren, überschreiben Sie ihr Standardverhalten (das Anhaken in ihre dummen Ereignisse usw.) ist ein großer Kopfschmerz. Die einzige Steuerung, die ich verwende, ist der Repeater, da er mir die größte Flexibilität gegenüber den anderen bietet.Wer nutzt DataGrid/GridView/FormView/etc in Produktions-Apps?
Kurz gesagt, sie sind ziemlich viel Bloatware.
Ich würde lieber meine eigenen HTML/CSS weben, verwenden Sie meine eigenen benutzerdefinierten Paging-Abfragen.
Noch einmal, wenn Sie eine schnelle Seite werfen müssen, sind diese Kontrollen großartig (vor allem, wenn Sie versuchen, Menschen in die Leichtigkeit von .NET
Entwicklung zu werben).
ich in der Minderheit sein muss, sonst hätte MS nicht so viel Entwicklungszeit auf diese Art von Kontrollen ...
Alle asp.net Kontrollen sind wie folgt. Schreckliche und extrem seltsame Abstraktionen um was sehr einfache HTML- und JS-Interaktion sein sollte. Take sie für eine regelmäßige glückliche Templating-Sprache. Ich weiß nicht, warum Leute freiwillig Dinge benutzen, die ihre Entwicklungsmöglichkeiten verkrüppeln und wahnsinnige Edge-Case-Probleme haben. –