快速业务通道

ASP.NET Web Matrix开发工具简介

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-21
面包含了Orders表的所有数据,如果数据库中的数据 超过10行的话,MxDataGrid将每页显示10行并自动对数据进行分页,在页面的下 放会出现页面的链接;

通过以上的操作,数据表Ordrs的内容就自动通过网页发布了,以上步骤看上 去很多,其实具体设计的时候,就会很简单了。在这个简单的程序中,我们不需 要编写一行代码就建立了一个自动分页的数据发布页面。

2、格式化MXDataGrid

上面我们使用了MxDataGrid的默认样式来发布数据表Orders的数据,尽管这 个样式还不错,但是,显然我们不可能长期只使用这个默认的设置来显示数据, 所以,这一节我们将学习怎样格式化MXDataGrid。

(1)打开刚才我们设计的“myFirstDataGrid.aspx”;

(2)选择MxDataGrid控件;

(3)在“Properties”(属性)窗口中选择“AllowPaging”属性;

(4)将MxDataGrid的“AllowPaging”属性设置为“False”,这一属性将设 置MxDataGrid是否具备数据分页功能,这里我们设置为“False”

(5)然后,在“Properties”(属性)窗口中选择“Fields”属性;

(6)出现“Collection Editor”对话框 在这里,我们将具体设置有关 MXDataGrid数据字段显示的一些属性;

(7)将“HeaderText”属性的“OrderID”修改为“编号”;

(8)点击“Ok”按钮,保存并且运行这个页面;

(9)通过这些设置,我们看到MXDataGrid中原来的OrderID列标头已经改变 为“编号”(

3、使用Data Code Builder

显然,以上我们介绍的数据库功能只能完成我们实际开发工作的很小部分, 要设计比较完善的数据库应用,我们需要更加强大的功能。Code Builder就是可 以满足这种要求,它是在代码生成器的基础上设计的,目的在于帮助用户设计一 些日常常见的功能模块。ASP.NET Web Matrix本身已经带有一些Code Builder, 包括一些专门用于数据库设计的Code Builder。在下面的文章中,我们将介绍使 用Select Code Builder来设计一个简单的搜索数据库功能。现在我们就来一步 步实现这个功能。

(1)建立一个新的ASP.NET页面,语言选择为VB,文件名为 myFirstDataPage.aspx;

(2)在设计视图中,从“Web Control”选项页选择一个“TextBox”、一个 “DataGrid”、一个“Button”控件到设计页面在这里注意一点就是,这里我们 选择的是“DataGrid”控件,不是“MXDatGrid”控件;

(3)以上是“Design”设计视图的设计,现在,我们点击“Code”选项卡选 择代码视图;

(4)在代码视图的左边,我们可以看到有“Toolbox”列,那里就有Code Builder选项卡,在Code Builder选项卡,我们选择“Select”拖到设计区;我 们看到,这里其实不止“Select”一个选项,还有其他“Insert”、“Delete” 等,也就是说,基本上常见的数据库操作,都可以通过这里介绍的方法来完成。

(5)这时候,我们看到“Connect Database”对话框出现了,我们在这里选 择“LocalHost”服务器中的“Orders”数据库;

(6)这时候出现了名为“Construct Select Query”(建立数据库选择)的 Code Builder向导(“Code Builder Wizard”)

(7)在以上界面的左边“Tables”选择我们需要查询的数据表,这里,我们 选择“Orders”数据表;在右边的“Columns”可以选择需要查询的数据列,在 需要查询的数据列前面打勾,如果需要查询所有数据列,可以选择“*&

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号