您的位置:首页 > 编程语言 > ASP

一个在ASP.NET MVC框架下开发的留言本示例(1)

2008-11-26 15:08 686 查看
刚刚学了几天的MVC框架自己也试着做了一个留言本的示例小程序,初步的了解了一下MVC框架的功能。通过这个示例了解了MVC框架中的几个有用的东西。

1、HandleErrorAttribute(MVC框架内置的页面错误处理Filter)

这个内置的处理错误的功能很简单,只能在当页面出现错误的时候把错误信息收集起来,并显示友好的错误提示的View(需要在web.congfig中配置是否启用友好错误提示的customErrors节点)。在用ASP.NET MVC 框架模板创建web应用程序时会自动生成一个\Shared\Error.aspx的View。但是这个默认的错误处理功能没有实现对错误日志的记录,所以我们可以通过继承HandleErrorAttribute,来实现自己的MyHandleError。

protected SelectList PageArray

{

get

{

ArrayList arr = new ArrayList();

for (int i = 1; i <= PageCount; i++)

{

arr.Add(new { text = string.Format("第{0}页", i), value = i });

}

return new SelectList(arr, "value", "text", this.PageIndex);

}

}

我们在前台页面上就可以这样引用<%=Html.DropDownList("Page", this.PageArray)%>

以上所有代码都是基于ASP.NET MVC Beta版的,目前示例代码还不完善,没有权限判断上的内容,以后有心得后再继续完善。

点击这里可以下载本示例代码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐