2009-06-15 5 views
0

J'ai besoin de créer une extension HtmlHelper dans VB au lieu de C#. Je ne trouve aucun exemple montrant comment cela est fait. Puisque les classes statiques n'existent pas en VB (les modules sont utilisés à la place), je ne suis pas vraiment sûr de la façon de créer un HtmlHelperExtension ....NET MVC - Comment créer HtmlHelperExtension dans VB au lieu de C#?

C'est ce que j'ai compris, mais ça ne semble pas marcher ...

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 

Répondre

0

Voir 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

Merci, j'ai eu du mal à trouver les bons termes de recherche ... – Ropstah

Questions connexes