Использование в Razor VB.net MVC не работает должным образом

Я не уверен, почему этот синтаксис пожаловаться на ошибку "Вход не объявлен. Может быть недоступен из-за уровня защиты " и должен поставить@html (» чтобы избавиться от ошибки.

Этот блок жалуется на ошибку

   @Using (Html.BeginForm("GetUser", "UserProfile", FormMethod.Post))
      Enter User id :-  @Html.TextBox("UserId",Model)  -- This line must write in this way @Html("Enter User id :-")
        --This line complain ">" expected"
   End Using 

Если переписать код таким способом, то жалоба пропала, но вывод на экран "System.Web.MVC.Html» в начале как на картинке ниже

       @Html.BeginForm("GetUser", "UserProfile", FormMethod.Post)
       Enter User id :-   @Html.TextBox("UserId",Model) 

    

Привет Немеш, если использовать@

,Это'жаловаться на это -> "Использование должно заканчиваться "Конец использования." 

Ответы на вопрос(1)

Ваш ответ на вопрос