.NET MVC - Как создать HtmlHelperExtension в VB вместо C #? - PullRequest
0 голосов
/ 15 июня 2009

Мне нужно создать HtmlHelperExtension в VB вместо C #. Я не могу найти пример, показывающий, как это делается. Поскольку в VB не существует статических классов (вместо них используются модули), я не совсем уверен, как создать HtmlHelperExtension ...

Это то, что я понял, но, похоже, это не работает ...

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

1 Ответ

0 голосов
/ 15 июня 2009

См. это :

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
...