ASP.NET 2.0+SQL Server2005构建多层应用
quot;按钮后,Visual Studio 会自动产生一些类,当这些类产 生后,我们将类改名为Authors,这样,最后输出如下图所示:
接下来,我们按上面的步骤,类似地,使用"TableAdapter"向导,选择工具 菜单栏的"Data-Add-TableAdapter",再次增加一个tableadapter,这次选择的 是"GetTitlesByAuthor"存储过程,而选择返回的方法是"GetTitlesByAuthor", 其他步骤和生成"GetAuthos"的一样,最后,将产生的类的名改 为"AuthorTitles",如下图所示 创建逻辑层 接下来,我们创建逻辑层,在这个例子中,逻辑层是十 分简单的,只是起到说明作用。首先,我们新建一个类AuthroBiz类,并将其放 在App_code文件夹中,并将类的代码修改如下:
从 上面的代码中,可以看到,我们刚才通过向导创建的"Authors.xsd" 类型化dataset类,现在在代码中,可以通过使用AuthorsTableAdapters类来调 用,其中authorDB是AuthorsTableAdapters类的实例。 创建表示层 在ASP.NET 2.0中,在创建表示层时,可以使用master-page技术,使得 可以很方便地构建页面。Mater-page的意思是,可以首先构建出一个页面的主框 架模版结构,然后在其中放置一个ContentPlaceHolder控件,在该控件中,将展 现其他子页面的内容。在其他子页面中,只需要首先引用该master页面,然后再 修改ContentPlaceHolder控件的内容就可以了。 首先,在工程中新增加 一个"master"类型的文件,将其命名为CommonMaster,然后输入以下 代码:
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |