我使用Telerik rad Controls开发小型Asp.net MVC3应用程序,我已经尝试获取数据列表,我已经创建了强类型视图控件,它创建所有控件并运行应用程序显示错误,如对象引用null异常 在我的数据库中我有10条记录然后为什么它出错了请帮帮我...这里我发布了我的代码请参考一次。
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<TelerikMvcApplication1.Models.tb1_post>" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
Index
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<h2>Index</h2>
<fieldset>
<legend>tb1_post</legend>
<div class="display-label">post</div>
<div class="display-field"><%: Model.post %></div>
<div class="display-label">postdate</div>
<div class="display-field"><%: String.Format("{0:g}", Model.postdate) %></div>
<div class="display-label">username</div>
<div class="display-field"><%:Model.username %></div>
</fieldset>
<p>
<%: Html.ActionLink("Edit", "Edit", new { id=Model.postid }) %> |
<%: Html.ActionLink("Back to List", "Index") %>
</p>
</asp:Content>
答案 0 :(得分:0)
错误发生在第一次引用模型时,因此Model为null。确保MVC控制器正确地实例化视图的模型。