Verwenden Sie benutzerdefinierte ASP.NET MVC HtmlHelper-Erweiterungen?

8

Ich möchte herausfinden, welche benutzerdefinierten Erweiterungen andere Entwickler für die ASP.NET MVC HtmlHelper-Klasse erstellt haben .

Ich denke, dass Microsoft zu einem tollen Start gekommen ist, aber wie immer viele offene Löcher zum Ausfüllen gelassen hat!

Sieht so aus, als müsste ich einige zum Rendern von Bildern, zum Rendern von Aktionslinks als Bilder usw. erstellen.

Ich dachte, es könnte nützlich sein, eine Liste zusammenzustellen und anderen Entwicklern Zeit und Mühe zu sparen , und ich werde ehrlich sein, rette mich auch ein wenig Zeit. =)

Wenn Sie Links zu anderen Erweiterungsmethoden für die HtmlHelper-Klasse haben, geben Sie diese bitte an!

    
mattruma 14.11.2008, 10:17
quelle

4 Antworten

8

Sie sollten das Projekt MVC-Contrib auf Codeplex überprüfen ...

Außerdem habe ich gerade dies gefunden Paging-Erweiterung zum HtmlHelper, die ziemlich cool aussieht, obwohl ich sie noch nicht benutzt habe.

    
Kieron 14.11.2008, 10:42
quelle
3

Ich habe einen Artikel über erstellt benutzerdefinierte Steuerelemente in ASP.NET MVC geschrieben, und ich verwende tatsächlich das "Rollup Grid View "das ich dort eingebaut habe.

    
Timothy Khouri 14.11.2008 12:10
quelle
2

Ich habe einen Beitrag geschrieben, um nützliche MVC HtmlHelpers zu sammeln und sie mit anderen zu teilen; wir können es wachsen lassen!

Schauen Sie nach: Ссылка (oder Ссылка leicht zu merken!).

    
Mahdi Taghizadeh 14.11.2008 18:24
quelle
1

Ich habe einige für ein Projekt gemacht, das ich bei der Arbeit gemacht habe. Diejenigen, die ich von meinem Kopf denken kann, waren:

ActionImage, das unheilige Liebeskind von ActionLink und Image. ScriptBlock, das basierend auf einigen Parametern aus dem ASP.NET einen JavaScript-Skriptblock schreiben könnte. Textile, die eine in Textile markierte und ausgeschriebene Zeichenfolge verwenden würde dieses Markup als XHTML, das von einer Textile Bibliothek erstellt wurde.

Es gab auch ein paar andere spezifische, aber ich denke, es ist eine wirklich gute Möglichkeit, Blöcke von Tags zu kapseln.

    
Umar Farooq Khawaja 20.05.2011 08:58
quelle