Gibt es eine Möglichkeit, die Markierung für diesen Repeater zu verkürzen? Ich verbinde eine DataTable mit diesem Repeater. Es stört mich, weil ((System.Data.DataRowView) Container.DataItem) sich wiederholt und das Markup weniger lesbar macht, besonders wenn Sie mehr Felder haben. Ich verwende .NET 3.5 C# WebForms. MVC ist keine Option. Vielen Dank.Gibt es eine Möglichkeit, den Artikelvorlagen-Markup für ein Repeater-Steuerelement zu verkürzen oder zu vereinfachen?
Antwort
Warum nicht die vereinfachten Datenbindungsanweisungen verwenden, die mit ASP.NET 2.0 eingeführt wurden?
Sie können den System.Data-Namespace importieren, um den System.Data-Teil zu verlassen.
Aber für den Rest glaube ich, dass es notwendig ist.
danke, habe nie darüber nachgedacht, Namespaces in der aspx-Datei hinzuzufügen –
Während dieses Thema bezieht sich auf .NET 3.5, bietet .NET 4.5 jetzt stark für Web Forms Bindung. MVC ist nicht erforderlich. Legen Sie das Feld ItemType auf dem Repeater fest und verwenden Sie das Formular Item.Data, um auf Felder zu verweisen.
Klingt cool. Können Sie Ihrer Antwort ein Code-Snippet hinzufügen? –
- 1. Gibt es eine Möglichkeit, so etwas zu verkürzen?
- 2. Gibt es eine Möglichkeit, inkrementelle Berechnungen in Acrobat zu vereinfachen?
- 3. Gibt es eine Möglichkeit, diese Javascript-If-Anweisung zu vereinfachen?
- 4. Gibt es eine Möglichkeit, dieses PHP in ein Array zu bringen und es zu vereinfachen?
- 5. Gibt es eine Möglichkeit, den Rückgängig-Verlauf für eine RichTextBox zu gruppieren oder vorübergehend zu deaktivieren?
- 6. Gibt es eine Möglichkeit, ein Projekt nur für ein C# -Projekt zu erstellen oder zu erstellen
- 7. Gibt es eine Möglichkeit, IEnumerable zu speichern oder zu speichern?
- 8. Gibt es eine Möglichkeit, die Schleifen in meinem Code zu verkürzen, um das Makro zu beschleunigen?
- 9. Gibt es eine Möglichkeit, den Code in VBA in PowerPoint zu vereinfachen?
- 10. Gibt es eine Möglichkeit, Fensterfunktionen zu verwenden, um diese Abfrage zu vereinfachen?
- 11. Gibt es eine Möglichkeit, die Konvertierung einer Option in ein Ergebnis ohne Makro zu vereinfachen?
- 12. Gibt es eine Möglichkeit, django.db.connection.queries zu löschen?
- 13. Gibt es eine Möglichkeit, den Typ eines Mountpoints zu bestimmen?
- 14. Gibt es eine Möglichkeit, den aktuellen Namespace zu bestätigen?
- 15. Gibt es einen Algorithmus, um ein Abhängigkeitsdiagramm zu "vereinfachen"?
- 16. Gibt es eine Möglichkeit, Formularantwort zu ignorieren?
- 17. Gibt es eine Möglichkeit, eine Variable für "isForEachable" zu testen?
- 18. Gibt es eine Möglichkeit, Creeps zu löschen?
- 19. Gibt es eine Möglichkeit, den Besitzer eines JDialogs zu ändern?
- 20. Gibt es eine Möglichkeit, den Gerätekontexttyp zu unterscheiden?
- 21. Gibt es eine Möglichkeit, Kovarianz zu deklarieren?
- 22. Gibt es eine Möglichkeit, den Emacs-Tastaturkürzel zu deaktivieren?
- 23. Gibt es eine Möglichkeit, den `enum` -Typ vorzeichenlos zu machen?
- 24. Rails/Ruby: Gibt es eine Möglichkeit, die Stack-Traces zu verkürzen?
- 25. Gibt es eine Möglichkeit, den Pufferspeicher zu überprüfen?
- 26. Gibt es eine Möglichkeit, ein Etikett zu deaktivieren?
- 27. Gibt es eine Möglichkeit zu testen, ob ein Edelstein funktioniert? Oder eine Möglichkeit zu sehen, welche Funktionen es hat
- 28. Gibt es eine Möglichkeit, den * tatsächlichen * Sitzungsspeicherpfad zu bestimmen?
- 29. Gibt es eine Möglichkeit, Datenbanktransaktionen zu beschleunigen?
- 30. Gibt es eine Möglichkeit, ein Etikett mit c3js zu ändern?
danke, das war hilfreich –