我爱Aspx >> Asp.Net >> PageTemplate(页模板)●通用工具方法
所有页面都需要进行一些实用的方法,例如记录操作日志、发送信息操作等。
●帮助系统
当用户点击页面帮助按钮时,提供一致的帮助显示方式——打开帮助窗口->显示帮助->跳转到当前页所对应的帮助信息页。
[思路]:在页基类里定义HelpURL属性,然后在Render()里使用该属性。
●其他
诸如数据库操作、页面样式定制、甚至是所有页面都具有的按钮、图片样式或功能定制都可以使用Page Template实现。当然,具体还得根据具体情况应用。
三、 更多Page Template基类
通常,我们一个WEB应用都会由拥有不同模板基类的不同模块组成,例如论坛、后台管理、新闻发布、网上商店等。我们可以利用Page Template技术进一步整理为:
四、 什么时候应该使用Page Template?
最后,我希望大家都能明白,任何一样技术都不会在任何地方适用及使用的。因此,对于Page Template的适用范围为:在不止一个页面(一般是很多页面)的WEB应用里,每个页面都包含诸如headers、footers、menus、session等,甚至是诸如获取登录的用户信息等公用的方法时。
Ҷƪл˵?
ASP.NET 页面对象模型[05-20]
ADO.NET中的多数据表操作之读取[05-20]
ASP.NET里的事务处理[05-20]
ASP.NET中使用Caching[05-20]
一个文件上传的类[05-20]
继承System.Web.UI.Page的页面基..[05-20]
静态方法和静态构造方法[05-20]
高效的Esmtp,带验证,用Socket编..[05-20]
用C#与XML创建动态分层菜单[05-20]
透明FLASH[05-20]