从品牌网站建设到网络营销策划,从策略到执行的一站式服务
本实例将在页面上放置2个ImageButton并设置背景图片,当点击其中一个按钮时对应的会将网页的背景图片更改为按钮的背景图片。
程序实现的主要步骤为:
(1)新建一个网站并创建Default.aspx页面,在Default.aspx页面上添加2个ImageButton控件,其属性设置如表3.9所示。
表3.9 ImageButton控件属性设置
创新互联公司-成都网站建设公司,专注成都网站制作、成都网站建设、外贸营销网站建设、网站营销推广,国际域名空间,网页空间,网站托管、服务器托管有关企业网站制作方案、改版、费用等问题,请联系创新互联公司。
(2)属性设置完成之后再来添加单击事件,将编辑器切换到“设计”模式下,分别双击2个按钮使其自动生成2个事件处理方法,这时在后台代码的Page_Load方法上面定义一个字符串类型的全局变量imgUrl,用于接收2个按钮的图片URL地址,接着在2个按钮的处理方法中分别获取到各自的ImageUrl属性的值,再讲获取出来的值赋值到全局变量imgUrl中,这一过程的全部实现代码如下:
01 publicpartialclass_Default : System.Web.UI.Page
02 {
03 publicstring imgUrl = "";//定义全局变量
04 protectedvoid Page_Load(object sender, EventArgs e)
05 {
06 }
07 protectedvoid ImageButton1_Click(object sender, ImageClickEventArgs e)
08 {
09 imgUrl = ((ImageButton)sender).ImageUrl;//点击第一个图片时设置imgUrl变量的图片路径
10 }
11 protectedvoid ImageButton2_Click(object sender, ImageClickEventArgs e)
12 {
13 imgUrl = ((ImageButton)sender).ImageUrl;//点击第二个图片时设置imgUrl变量的图片路径
14 }
15 }
(3)最后一步就是设置网页的背景图片,这里需要通过Css样式来实现,首先在页面“源”中找到body标签,然后在body标签上定义style属性并且指定属性样式background-image,在通过内嵌表达式的方式来绑定背景图片的URL地址,body及其子元素内容如下:
01
02
03
04
05
06
07
08
09
运行实例,单击ImageButton预览按钮,页面背景将被设置为预览按钮图片的效果,如图3.22。
图3.22 页面背景被设置为第一个预览按钮的背景图片
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图