番禺08网络网店系统是最好的网站建设软件开发商,网上商城系统, 网上购物系统,网上商店系统,企业网站系统,电子商务系统,b2c系统,电子商务解决方案; 网店系统, 购物系统,优秀的 网上商店系统网店软件电子商务系统网店建设网店制作网店软件定制等服务!
入门学会ASP.net(8)
发布时间:2012.09.19 新闻来源:08wl 浏览次数:

以前在ASP中,我们显示大批量数据经常使用循环读取记录集的方式,在表格中插入代码来显示,循环的是<tr>,如果是分页还需要自己制作,如果排序更加复杂,在ASP.NET中就好了,一切工作都可以让DATAGRID来做。

首先看一下DATAGRID的样式方面的属性
BackImageUrl="" 背景图片
CellSpacing="" 单元格间距
CellPadding="" 单元格填充
cssClass="" 使用的CSS样式

DATAGRID可以自动用表中的字段名放在显示的记录的头部来表示各个单元格所代表的意义,用ShowHeader="true/false"来控制是不是显示,在大多数情况下我们是不需要这个功能的,因为我们数据库中的字段名大多是英文的,而我们想在页面输出的大多是中文名字。

下面看一下显示数据库内所有记录,就几行代码:


<script runat="server" language="c#">
void Page_Load()
{
string strConnection="Provider=Microsoft.Jet.OleDb.4.0;Data Source=";
strConnection+=Server.MapPath("guestbook.mdb");
OleDbConnection objConnection=new OleDbConnection(strConnection);
OleDbCommand objCommand1 = new OleDbCommand("select * from guestbook",objConnection);
objConnection.Open();
dgrdMain.DataSource=objCommand1.ExecuteReader();//dgrdMain就是下面的DATAGRID的ID
dgrdMain.DataBind();
objConnection.Close();
}
</script>
<html>
<body>
<asp:DataGrid
id="dgrdMain"
cellpadding="1"
showheader="true"
borderwidth="0"
runat="server"
/>
</body>
</html>

至于VB的版本,这次大家自己来试试吧:)

鞋业ERP管理系统 专业FLASH系统开发 智泰汽车保养管理系统 纸箱厂生产管理系统 水/电费管理系统 印刷厂生产管理系统 酒店管理系统 手机行业进销存 番禺网站建设
网店系统 商城系统 网上商城系统 购物系统 网上购物系统 网络商城系统 网上开店系统 b2c系统 电子商务系统 外贸网店系统 独立网店系统 广州ERP系统 番禺ERP系统
广州企业管理系统 广州网站建设 广州网站设计 广州最便建站 南沙网站建设 黄埔网站建设 萝岗网站建军 广州开发区网站建设 广州软件开发公司 广州人事考勤系统 GSD工艺分析系统 白云区网站建设 英德网站建设 英德网站设计 广东网站建设 英德东华网站建设 英德东华程序开发 清远网站建设 英德软件开发公司 英德ERP软件公司 英德网站SEO优化 广州网站SEO优化 广东网站SEO优化 FLASH箱包个性化定制 个性化礼品DIY系统 广州OA系统开发 人事考勤计件工资系统