Проблема в том, что вы пытаетесь использовать строго типизированные помощники, такие как Html.EditorFor
, в то время как ваше представление не строго типизировано для класса. Таким образом, вам нужно указать тип модели в определении @Page
:
<%@ Page
Language="VB"
MasterPageFile="~/Views/Shared/Site.Master"
Inherits="System.Web.Mvc.ViewPage(Of YourApplication.YourModelClass)" %>
Обратите внимание, как представление теперь строго типизировано для класса модели YourApplication.YourModelClass
. Теперь вы можете безопасно использовать эти вспомогательные методы:
<%: Html.EditorFor(Function(x) x.Name)%>