您的位置:首页 > 其它

10-9学习日记(map标签),FormView控件,ISAPI_REWRITE

2009-10-09 10:08 441 查看
1,map标签
在Html中,给图像使用map标签,可以给图像的某个部分建立超连接,用法如下:

<img src=img.gif usemap="MAP-Name">
<map name="MAP-Name">
<area shape="rect|circle|poly" coords="#" href="url">
</map>
注:所有的坐标都是相对于图片左上角的

其中,坐标coords对各个shape的解释如下:

shape="rect" coords="x1,y1,x2,y2" // (x1,y1)=Upper Left, (x2,y2)=Lower Right

即,当shape是矩形时,coords表示矩形左上及右下(x2, y2)的坐标
shape="circle" coords="x,y,r" // (x,y)=Center, r=Radius

即,当shape是圆形时,coords表示圆中心点坐标(x, y)及半径

shape="poly" coords="x1,y1,x2,y2,x3,y3
即,当shape是poly多边形时,coords表示多边形所有顶点的坐标(x1,y1),(x2,y2),(x3,y3)

注意:以上所有坐标都是相对于图形img.gif左上脚坐标而言的

以下是一个例子:

<img src="mapimg.gif" usemap="#Face">
<map name="Face">
<area shape="rect" href="page.html" coords="140,20,280,60">
<area shape="poly" href="image.html" coords="100,100,180,80,200,140">
<area shape="circle" href="new.html" coords="80,100,60">
</map>

0 0 0
(请您对文章做出评价)
2,FormView控件

1.使用sqlDataSource控件设置FormView控件的数据源
2.FormView控件与DetailsView控件的区别
FormView控件在数据显示方式上类似于DetailsView控件,但FormView控件要求用户使用模板定义每项的显示,而不是使用数据控件字段。
DetailsView控件通过内置的表格来显示数据记录,而FormView控件需要用户定义的模板来显示数据记录,而且在FormView控件的模板中可以添加Image HyperLink等控件,并可绑定数据源中的字段。
3.编辑FormView控件模板
(1) FormView控件连接数据源后,打开“FormView任务”列表,单击“编辑模板”项,进入控件的模板编辑模式。
(2)在模板编辑模式下,选择并修改字段名称。另外,在编辑模式的“FormView任务”列表中,在“显示”下拉列表框中可选择不同状态的模板进行编辑,如选择EditItemTeplate项,该项为编辑数据的模板。
(3)模板修改完成后,在“FormView任务”列表中单击“结束模板编辑”项,即可结束模板编辑状态。
4.当FormView控件处于编辑模式时,将添加的控件绑定到字段:
(1)使FormView控件处于编辑模式,在工具箱的“标准”选项卡中双击TextBox控件添加到模板中。
(2)在“TextBox任务”列表中单击“编辑DataBindings”项,打开数据绑定对话框,在“可绑定属性”列表中选择Text属性,选择“字段绑定”单选按钮,并在“绑定到”下拉列表中选项数据源中设置的字段(如选择bookname字段),如果下拉列表框中没有字段,可单击“刷新架构”按钮。
(3)单击“确定”按钮应用绑定的字段,然后关闭FormView控件的编辑模式。
5.在FormView控件中添加编辑功能
FormView控件中执行编辑功能命令的按钮,需要向该控件中添加按钮控件,并通过按钮控件的CommandName属性设置将要执行的命令,如Cancel(取消) Delete(删除) Edit(编辑) Insert(插入) New(新建) 和Update(更新)。

实例:在FormView控件中添加一个“编辑”按钮,可用下面的方法:
(1)单击FormView控件的任务列表中的”编辑模板”项,进入控件的模板编辑模式.
(2)双击”标准”选项卡中的Button控件添加到页面中,并在”属性”窗口中设置Text属性值为”编辑”,CommandName属性值为Edit
(3)完成后在” FormView任务”列表中单击”结束模板编辑”项,返回页面设计视图,运行页面后,单击”编辑”按钮,即可编辑当前数据记录.

3,关于ISAPI_REWRITE的百科知识!
http://baike.baidu.com/view/1700898.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: