В проекте ASP.NET MVC отсутствуют файлы с кодом (view.aspx.vb или view.aspx.cs).Поэтому сначала вам нужно добавить код для файлов следующим образом:
- Добавить новый класс (с тем же именем, что и у вашего представления и расширения vb) (например, User.aspx.vb).
- Импорт
System.Web.Mvc
сборки в файл класса. - Наследование вашего класса из ViewPage.
Перейдите на страницу aspx (просмотр страницы) и измените ее следующим образом:
<%@ Page Title="" Language="VB" MasterPageFile="~/Views/Shared/Site.Master" Inherits="MvcApplication2.User" CodeBehind="User.aspx.vb" %>
- Чтобы прикрепить код к файлу с помощью View, выберите оба файла -> щелкните правой кнопкой мыши -> Exclude from Project.Затем нажмите Показать все файлы в окне Solutino Explorer.Снова выберите эти два файла -> щелкните правой кнопкой мыши -> Включить в проект.
- Добавьте Page_Load даже в свой код позади файла.
Ваш код позади файла выглядит следующим образом:
Импортирует System.Web.Mvc
Public Class User Inherits ViewPage
Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
MsgBox("page Loaded")
End Sub
End Class