Wie erstelle ich einen HTML-Helfer, um TextBoxFor () zu erweitern, um CSS-Stil hinzuzufügen?

8

Wie erstellt man einen HTML-Helfer, um TextBoxFor () zu erweitern, um CSS-Stil hinzuzufügen?

%Vor%     
user584018 27.06.2012, 17:43
quelle

3 Antworten

7
%Vor%     
Dariush Tasdighi 02.09.2014, 09:06
quelle
20

Sie müssen nur eine Erweiterungsmethode für HtmlHelper :

erstellen %Vor%

Dann können Sie es aus Ihrer Sicht als:

verwenden %Vor%

Hinweis: Vergessen Sie nicht, @using den Namespace von MyHtmlHelpers wenn Ihre Ansichten.

    
nemesv 27.06.2012 17:52
quelle
1

Aufbauend auf @nemesv antworten hier ist eine Erweiterung, die htmlAttributes mit zusätzlichen benutzerdefinierten Attributen unterstützt.

vb.net:

%Vor%

c #:

%Vor%     
Ross 06.02.2018 04:00
quelle