Tôi đang cố gắng để đi qua các following tutorial trên asp.net. Khi tôi nhận được mã này:ASP.NET MVC Intellisense không tìm thấy 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>
Khi tôi nhập vào ViewData, nó không hiển thị trong trạng thái intellisense như thể tôi không bao gồm tham chiếu hoặc gì đó. Ngoài ra thêm Html.Encode Html không hiển thị trong intellisense. Tôi đang làm gì sai?
Tôi đang sử dụng phiên bản MVC mới nhất.
Ứng viên phát hành có giải pháp cho điều này với các chế độ xem được nhập mã mạnh mẽ. – Haacked