ASP.NET Web科治项目框架:asp教程输入窗体

2012 年 11 月 17 日7530

【IT168技术】Web框架要达到快速科治项目,又便于维护,进行了一系列的努力。请看最初始的ASP.NET页面,对asp教程进行操作的代码,页面的基本代码如下所示。

  在Page_Load中加载asp教程,并绑定到控件中去。在保存按钮事件中,把用户修改过的值,再写回到asp教程库中。这样的代码,在项目中要重复很多次,asp教程项越多,所需要的代码量越大。有没有一种办法,可以实现自动绑定asp教程到控件中,在保存中,又自动将asp教程写回到asp教程库中去呢?Enterprise Solution以下面的方法来实现。

  Enterprise Solution对于要输入asp教程并保存到asp教程库中的这一类操作,统一提供相同的界面,对asp教程快速操作。以记事本为例子,它的最终效果是这样的。

ASP.NET Web框架:asp教程输入窗体(一)

  工具栏按钮由框架自动加载,当你的类型继承自EntryPageBase时,它就会加载工具栏,用于操作asp教程。

  重写基类的PageLoadEvent方法,传入TransactionType ,框架以TransactionType 来识别界面的实体对象,自动实现读写操作。页面中的加载,保存,删除按钮事件的代码如下,可以看到,它们都是在重写基类的方法。

  如你所看到的,这就是所有的代码,关于asp教程加载,保存,删除的代码,没有asp教程绑定,也没有asp教程回写到asp教程库中的代码。最后,来看一下,ASPX页面,是如何达到这个目的的。

0 0