Ich bin gerade dabei, ASP.NET MVC lernen. Wie würde ich eine wiederverwendbare Tri-State-Checbox erstellen? In WebForms wäre dies ein Steuerelement, aber ich kenne das MVC-Äquivalent nicht.ASP.NET MVC: Tri-State-Checkbox
Antwort
hinzufügen TriStateCheckBox
(oder TriStateCheckBoxFor
, wenn Sie verwenden, um die stark typisierten Überlastungen) Erweiterungsmethode HtmlHelper
und den Namensraum dieser Erweiterungsmethode Klasse den namespaces
Abschnitt Ihrer web.config hinzufügen.
Wie für die Implementierung, würde ich empfehlen, bei the InputExtensions source on codeplex zu sehen und damit zu erstellen Sie Ihre eigenen.
ASP.NET MVC bietet sicherlich keine solche Komponente, tatsächlich ist es einfach auf die Standard-Elemente in HTML verfügbar, aber Sie möchten vielleicht diese solution auschecken.
Sie können neue HTML-Helfer hinzufügen, was ein ähnliches Prinzip wie Web-Steuerelemente ist. – Fenton
Ich habe es nicht erwartet, ich habe versucht, um Hilfe zu bitten, meine eigene zu erstellen. –
- 1. ASP.Net VS ASP.Net MVC
- 2. ASP.NET MVC ohne ASP.NET?
- 3. asp.net MVC
- 4. - ASP.NET MVC
- 5. asp.net WebForms & asp.net MVC Sicherheitsoptionen
- 6. ASP.NET MVC vs. ASP.NET 4.0
- 7. Aktualisieren einer ASP.NET MVC 3-Projekt zu ASP.NET MVC 4
- 8. ASP.NET MVC und Angularjs vs ASP.NET MVC und Reactjs
- 9. Datawarehousing mit ASP.NET MVC
- 10. ASP.NET MVC Suchroute
- 11. ASP.NET MVC ActionFilter-Parameterbindung
- 12. ASP.NET MVC Masterseite Variablenbereich
- 13. asp.net mvc DataAnnotation Validierung
- 14. Asp.Net mvc, Beitrag json?
- 15. Einschließlich Partials, ASP.NET MVC
- 16. ASP.NET MVC und AjaxFileUpload
- 17. ASP.NET MVC Standardroute?
- 18. ASP.NET MVC 3 Anforderungen
- 19. ASP.Net MVC 3 AutoMapper
- 20. ASP.NET MVC-Portale verfügbar?
- 21. ASP.NET MVC RememberMe
- 22. asp.net mvc ViewData
- 23. ASP.NET MVC - Enthaltene Benutzersteuerelemente
- 24. Sitecore und ASP.net MVC
- 25. ASP.NET MVC ViewManager gleichwertig
- 26. Blank Asp.net MVC Vorlage
- 27. asp.net Mvc Ajax.BeginForm
- 28. ASP.Net MVC Unobtrusive Datumsbereichsprüfung
- 29. Komponententest ASP.NET MVC-Umleitung
- 30. Asp.net MVC Benutzersteuerung ViewData
BTW, wäre ganz nett, wenn sie TriStateCheckBox zur nächsten Version von asp.net mvc oder MvcContrib hinzufügen. –
@Denis - Da CheckBoxen mit drei Zuständen kein Standard-HTML-Steuerelement sind, ist es sehr unwahrscheinlich, dass sie offiziell hinzugefügt werden. –
Ich sortierbare Raster ist auch nicht Standard, aber ich würde nicht einen haben. –