Estoy intentando pasar por el following tutorial en asp.net. Cuando llego a este código:ASP.NET MVC Intellisense no encuentra ViewData
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="MvcApplication1.Views.Home.Index" %>
<%@ Import Namespace="MvcApplication1.Models" %>
<asp:Content ID="indexContent" ContentPlaceHolderID="MainContent" runat="server">
<table>
<tr>
<th>Id</th>
<th>Title</th>
<th>Release Date</th>
</tr>
<% foreach (Movie m in (IEnumerable)ViewData.Model) { %>
<tr>
<td><%= m.Id %></td>
<td><%= Html.Encode(m.Title) %></td>
<td><%= m.DateReleased %></td>
</tr>
<% } %>
</table>
</asp:Content>
cuando escribo en ViewData no muestra en IntelliSense como si yo no estoy incluyendo una referencia o algo así. También más abajo Html.Encode Html no se muestra en intellisense. ¿Qué estoy haciendo mal?
Estoy utilizando la última versión de MVC.
Release Candidate tiene una solución para esto con las vistas de código subyacente menos fuertemente tipadas. – Haacked