2009-06-15 6 views
0

Ich muss eine HtmlHelperExtension in VB anstelle von C# erstellen. Ich kann kein Beispiel finden, das zeigt, wie es gemacht wird. Da statische Klassen nicht in VB existieren (Module werden stattdessen verwendet), bin ich nicht wirklich sicher, wie man eine HtmlHelperExtension erstellt ....NET MVC - Wie HtmlHelperExtension in VB anstelle von C# erstellen?

Das ist, was ich herausgefunden habe, aber es scheint nicht zu funktionieren ...

Public Module HtmlHelperExtensions 
    Public Function PartnumberLink(ByVal HtmlHelper As HtmlHelper, ByVal LinkText As String, ByVal Partnumber As String) As String 
     Return "<a href=""/part/" & Partnumber & """>" & LinkText & "</a>" 
    End Function 
End Module 

Antwort

0

Siehe this:

Public Module HtmlHelperExtensions 
    <Extension()>_ 
    Public Function PartnumberLink(ByVal HtmlHelper As HtmlHelper, ByVal LinkText As String, ByVal Partnumber As String) As String 
     Return "<a href=""/part/" & Partnumber & """>" & LinkText & "</a>" 
    End Function 
End Module 
+0

Dank, ich hatte eine harte Zeit, die richtigen Begriffe zu finden, suchen ... – Ropstah