Не вижу контроллер и модель - PullRequest
0 голосов
/ 30 ноября 2011

в представлениях / переходах / индексах имеют проблемы.

первые строки:

@model IEnumerable<WhislaMvc.Areas.Admin.Models.Jump>
@{
    ViewBag.Title = "Index";
}

@ model и ViewBaf - не вижу.Я получаю сообщение об ошибке:

Ошибка компиляции Сообщение об ошибке компилятора: CS0103: имя 'модель' не существует в текущем контексте Сообщение об ошибке компилятора: CS0103: имя 'ViewBug' не существует в текущемконтекст

enter image description here

Обновление: Я комментирую модель и ViewBag

@Html.ActionLink("Create New", "Create")

Html не имеет метода ActionLink, почему????

Ответы [ 2 ]

0 голосов
/ 01 декабря 2011

Из описания вашего вопроса видно, что, я думаю, вы используете Asp.Net MVC 2, и вы только что попытались использовать functionality of Asp.Net MVC 3.

ViewBag поставляется с Asp.Net MVC 3 (It's feature of Asp.Mvc 3)

Есть несколько предложений, которые вы можете попытаться избежать ошибки компиляции.

  1. Установить Asp.Net MVC 3 (Установить. Net Framework 4 prior)

  2. Change your project property. (Веб-проект правой кнопкой мыши -> щелкните «Свойства» -> вкладка «Приложение» -> «Целевая платформа» -> «Изменить на .NET Framework 4

Проверьте и измените ваш web.config, как показано ниже:

<compilation debug="true" targetFramework="4.0">
            <assemblies>
                <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
                <add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
                <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
                <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
                <add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
                <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            </assemblies>
        </compilation>

Надеюсь, это поможет!

0 голосов
/ 30 ноября 2011

Все проблемы были с настройкой Web.Config в Area / Admin / Views

WebConfig, который я получаю из Views / Web.Config /, является стандартным.

...