Web用户自定义控件的开发

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

子任务2:页面顶部和底部设计( Web服务器控件实现)

对于页面顶部控件WebUserControl.ascx和页面底部控件WebUserControl2.ascx,添加 Web服务器控件来实现设计效果。

(1)启动Visual Studio2008,打开网站文件Website1。

(2)单击“添加新项”按钮,在弹出的窗口中选择“Web用户控件”,然后单击“添加”按钮即可为当前网站文件添加一个用户自定义控件,该控件的名称为:WebUserControl.ascx。

(3)在控件添加完成后,系统自动打开该控件的设计窗口,有“设计”模式和“源”模式两种模式可供开发人员使用。

(4)切换到“设计”模式,为WebUserControl添加一个Table控件,在属性窗口设置Rows属性值,如图2-30所示。

图2-30 Table控件的属性窗口

(5)在打开的“TableRow集合编辑器”窗口为Table添加1个TableRow,如图2-31所示。

图2-31 “TableRow集合编辑器”窗口图2-32 “TableCell集合编辑器”窗口(6)再单击Cells,在打开的“TableCell集合编辑器”窗口为TableRow添加2个TableCell,如图2-32所示。

(7)然后切换到“源”模式,编写代码,为每一个TableCell分别添加一个Image控件,设置其属性,相关代码如下。

Height="264px" style="text-align: center" Width="1220px">

ImageAlign ="Left" />

ImageAlign ="Left" />

(8)切换到“设计”模式,为WebUserControl2再添加一个Table控件,并设置其为1个TableRow,6个TableCell。

(9)切换到“源”模式,编写代码,为每一个TableCell分别添加一个HyperLink 超链接控件,相关代码如下:

style="text-align: center; margin-left: 0px" Width="1220px">

NavigateUrl ="" >

NavigateUrl ="" >

NavigateUrl ="" >

NavigateUrl ="" >

NavigateUrl ="" >

(10)页面顶部的设计效果如图2-33所示。

图2-33 页面顶部WebUserControl设计效果图

(11)单击“添加新项”按钮,添加一个Web用户控件WebUserControl2.ascx,进行页面底部的设计。

(12)切换到“设计”模式,为WebUserControl2添加一个Table控件,在属性窗口设置Rows属性值,设置该Table控件为3个TableRow,如图2-34所示。

相关文档
最新文档