打印本文 打印本文 关闭窗口 关闭窗口
在ASP.NET中实现MVC模式(一)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数1737  更新时间:2009/4/23 10:46:29  文章录入:mintao  责任编辑:mintao
        DataSet ds = new DataSet();

        myCommand.Fill(ds, "Track");

 

        MyDataGrid.DataSource = ds;

        MyDataGrid.DataBind();

      }

</script>

</head>

<body>

   <form id="start" method="post" runat="server">

       <h3>Recordings</h3>

        Select a Recording:<br />

        <asp:dropdownlist id="recordingSelect" runat="server" />

        <asp:button runat="server" text="Submit" OnClick="SubmitBtn_Click" />

        <p/>

        <asp:datagrid id="MyDataGrid" runat="server" width="700"

         backcolor="#ccccff" bordercolor="black" showfooter="false"

         cellpadding="3" cellspacing="0" font-name="Verdana"

         font-size="8pt" headerstyle-backcolor="#aaaadd"

         enableviewstate="false" />

    </form>

   </body>

</html>

 

这个实现文件包含了模型、视图、控制器这三种角色,但是没有将它们分割为不同的文件或类。其中的视图对象用HTML实现,用一个数据绑定控件来显示从数据库返回的DataSet中的数据。模型角色在Page_Load 和 SubmitBtn_Click函数中实现。而控制器角色并没有显式的实现,而是由ASP.NET隐式实现。程序运行时,当用户发出页面的请求,页面随着用户的选择更新。

上一页  [1] [2] 

打印本文 打印本文 关闭窗口 关闭窗口