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

发布于 2024-11-26 11:24:01 字数 1502 浏览 1 评论 0原文

我已经使用 Telerik rad Controls 开发了小型 Asp.net MVC3 应用程序,因为我尝试获取数据列表,我已经创建了强类型视图控件,它创建了所有控件,我运行应用程序,它显示错误,例如对象引用空异常 在我的数据库中,我有 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>

I have develop small Asp.net MVC3 application using Telerik rad Controls with in that i have try to get the list of data for that i have create strong type view control,it is create all the controls and i run the application it showing error like Object Reference null Exception
in my database i have 10 records then why it shoeing the error please help me ...here i have post my code please refer this once.

<%@ 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>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心凉 2024-12-03 11:24:01

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

The error is happening at the first reference to the model, therefore the Model is null. Make sure that the MVC controller is properly instantiating the model for the view.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文