当前位置:七道奇文章资讯设计学堂DW设计
日期:2009-10-28 21:47:00  来源:本站整理

<b>DreamwaverMX与ASP.NET(二)</b>[DW设计]

赞助商链接



  本文“<b>DreamwaverMX与ASP.NET(二)</b>[DW设计]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

2.操纵组件DataGrid显示

相关内容介绍:

自带了很多web组件,加快编的速度.让我们用Dreamwaver MX自带的一个--global的例子,来演示一下若何操纵此组件将里的显示出来.

1.链接和用DataGrid显示

在web页面目录里的assets中有本实例的global.mdb,我们的目的就是将此中的location表中的按照Region_id的值来输出差别区域的资料.(可操纵Access翻开此)

我们可以将location3.htm文件重命名为location3.x(的web窗口文件的后缀为x),此后对其编辑.



[图2-1 需求更改的页面]

让我们来删除中间简单的静态部份,来用的DataGrid来实现其功效.



[图2-2 删除静态部份的页面]
下一步就是链接了.点击右边的Application面板,挑选Database,点击+号,

挑选OLE DB connection.



[图2-3 Application 面板]

接着进入 OLE DB Connection 对话框.这里可以手写链接代码,也可自动生成代码.将Connection Name命名为location,单击Build,通过向导自动生成代码.



[图2-4 OLE DB Connection 对话框]

进入Data Link Properties页面后,挑选Provider设置引擎

下面就是令人惊奇的了,支持21种链接方法此中包含,等等.



[图2-5 引擎供应页面]

这就是的巨好的地方之一,支持多种.其采取了ADO.NET.等一会我们用此向导生成的connection string就是按照ADO.NET写成的.

由于我们将要链接的是Access2000的,所以我们挑选Microsoft Jet 4.0 OLE DB Provider,单击Next.

单击1.Select or enter a database name 旁的按钮,挑选所要链接的

在2.Enter information to log on to the database 中撤消User name和Password



[图2-6 设定链接]

在Advanced 中设置读取的权限.挑选Read, ReadWrite,Write,单击肯定.



[图2-7 设置权限]

增添Connection name,单击Test测试链接,假使链接成功,单击OK.恭喜你,

你已经将链接到你的站点了.下一步就应当是将其用DataGrid显示出来

一样是Application面板,挑选Server Behaviors,

先完成设置,单击deplay,会将自动布置站点,会将Ctrls.dll,web.config以及_mmServerScripts文件夹拷贝到站点目录,是用 MX成立网页必须的文件.



[图2-8 布置站点]
同时先要在根目录下成立bin文件夹,并将Ctrls.dll文件拷贝至此文件夹.

单击+号,先新建一个DataSet.



[图2-9 增添Dataset]

Connection 是挑选源,Table是挑选表,Column是挑选项目,Filter是用于挑选,由于此页面是显示Europe的,故设Entered Value=3.On Failure,Go To是用于处理读取出错时跳到的页面.



[图2-10成立集]

成立DataSet成功后便可以成立DataGrid了.单击+号,挑选DataGrid



[图2-11 增添DataGrid]

Dataset中挑选需求的记录集,Show中设置能否采取分页显示和分页显示的每页记录个数,Navigation中设定导航栏的方法,Columns中可以增添或删除显示的项目.



[图2-12 设置DataGrid]

单击Edit,设置表头的标题.输入标题后,单击OK肯定.



[图2-13 设置标题]

单击OK,增添DataGrid.



[图2-14预览页面]

在预览页面中你可以看到增添了一个DataGrid的区域,按F12预览页面.

下面就是运行后的页面.



[图 2-15 运行后的页面]
2.更改DataGrid的属性

相关内容介绍:

当你看到这个组件的时刻能否会认为看起来颜色不太漂亮,那样就让我们来改变他吧.DataGrid组件具有很多属性,可以通过他来改变DataGrid的款式.

解析代码

 




runat="server"

AllowSorting="False"

AutoGenerateColumns="false"

CellPadding="3"

CellSpacing="0"

ShowFooter="true"

ShowHeader="true"

DataSource="<%# DataSet1.DefaultView %>"

PagerStyle-Mode="NumericPages"

AllowPaging="true"

AllowCustomPaging="true"

PageSize="<%# DataSet1.PageSize %>"

VirtualItemCount="<%# DataSet1.RecordCount %>"

OnPageIndexChanged="DataSet1.OnDataGridPageIndexChanged"

>













HeaderText="CODE"

ReadOnly="true"

Visible="True"/>


HeaderText="LOCATION_NAME"

ReadOnly="true"

Visible="True"/>


HeaderText="ADDRESS"

ReadOnly="true"

Visible="True"/>


HeaderText="CITY"

ReadOnly="true"

Visible="True"/>


HeaderText="STATE_COUNTRY"

ReadOnly="true"

Visible="True"/>


HeaderText="REGION_ID"

ReadOnly="true"

Visible="True"/>


HeaderText="TELEPHONE"

ReadOnly="true"

Visible="True"/>


HeaderText="FAX"

ReadOnly="true"

Visible="True"/>



 

这是Dreamwaver MX生成的代码,可按照其属性举行改正.

PagerStyle-Mode

可以设置分页显示的情势,NumericPages是以数字分页显示,NextPrev是以”<” “>”标志显示.

HeaderStyle

设置表头的款式.可以设置HorizontalAlign(水平对齐),BackColor(后台颜色),ForeColor(前景颜色),Font-Name(),Font-Bold(能否为粗体),Font-Size(大小)

ItemStyle

设置每个项的款式,此中属性同上

AlternatingItemStyle

假如需求交替项颜色,这可以增添此项,属性同上

FooterStyle

设置页脚款式

PagerStyle

表底款式
Dreamwaver MX也有可以更改DataGrid的款式的对话框.

挑选生成的DataGrid,再其属性面板中单击Edit Columns..



[图2-16 DataGrid的属性面板 ]

进入属性改正页面,我们可以通过”+”,”-”来增减所要的列,同时可以单击Edit设置每一项对应的项,以及Title的名字.单击Change Column可以设置每一项的范例此中包含Free Form(安闲设置每列包含的,并且可以增添自己的内容),Hyperlink(设置为超链接),Edit,Updata,Cancel Buttons(可以用于快速成立管理页面),Delete Button(删除记录)



[图2-17 DataGrid Column属性]



[图2-18 Change Column Type属性]

相信通过这些属性你可以设置你想要的DataGrid.


  以上是“<b>DreamwaverMX与ASP.NET(二)</b>[DW设计]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .