Почему ViewContext.ViewName недоступен? - PullRequest
1 голос
/ 11 января 2010

Я прочитал несколько примеров в Интернете, которые используют следующий код:

Private Function SomeFunction(ByVal htmlhelper As HtmlHelper) As String
    Dim controller As Controller = htmlhelper.ViewContext.Controller

    If controller IsNot Nothing Then
        Dim vname as String = htmlhelper.ViewContext.ViewName 'This doesnt work
    End If
End Function

ViewContext не имеет члена с именем ViewName. Я что-то упустил?

Refs: http://blog.eworldui.net/post/2008/05/ASPNET-MVC---Localization.aspx
Asp.Net MVC: как определить, есть ли у вас конкретный вид
http://groups.google.com/group/spark-dev/browse_thread/thread/e5d9e8264c66ba57

1 Ответ

2 голосов
/ 11 января 2010

Похоже, ViewName было удалено во время бета-тестирования. Вот два обходных пути:

http://forums.asp.net/p/1334617/2694729.aspx

...