ASP.NET MVC2 学习笔记1

来源:互联网 发布:足球战术分析软件 编辑:程序博客网 时间:2024/06/05 02:40

这里发表图片的文件不方便,请转到:www.hahaman.cn/ASP_NET/thread-347-1-1.aspx

 我自己封装了一个DLL,用于进行一些基础操作和分页处理!(借鉴了一些别人的代码)

HahaMvc.dll (文件大小:18 K, 下载次数:0)
创建MVC2项目
使用Linq连接数据库,选择一张表做为示例

001.png (大小:7.7 K 下载次数:0)

编写Books类的局部类,完成验证功能

002.png (大小:4.2 K 下载次数:0)


ModelBase类代码如下:

003.png (大小:6.2 K 下载次数:0)


编写BooksBLL业务类:

004.png (大小:8.1 K 下载次数:0)


BLLBase类的代码:

005.png (大小:1.7 K 下载次数:0)


创建BookController(控制器):

006.png (大小:7.7 K 下载次数:0)


编写代码:

007.png (大小:4.5 K 下载次数:0)


在View目录下面创建Book文件夹,然后创建了一个Index的View
代码如下:

008.png (大小:10.1 K 下载次数:0)


一定要注意页面指令:
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master"
Inherits="System.Web.Mvc.ViewPage<System.Web.Mvc.PagerQuery<IList<MvcApp3.Models.Books>>>" %>

分页代码:

<%=Html.Pager("pager",Model.Pager.CurrentPageIndex,Model.Pager.PageSize,
                   Model.Pager.RecordCount,PageMode.Number) %>

结果如下图:

009.png (大小:18.6 K 下载次数:0)


哈哈!基本完成!

 

 

原创粉丝点击