如何使用TelerikExtension控件创建Asp.net Mvc3应用程序

时间:2011-07-27 11:29:10

标签: asp.net asp.net-mvc-3 telerik-mvc

我使用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>

1 个答案:

答案 0 :(得分:0)

错误发生在第一次引用模型时,因此Model为null。确保MVC控制器正确地实例化视图的模型。