猿问

问大家一个简单的asp.net问题,大家通常都是如何实现的,哪种方法比较好

一个网站,通常都有页头和页脚两个后缀为ascx文件,然后每页调用这两个页面,比说这个网站有首页,公司简介,产品介绍,联系方式这四个栏目在页头的ascx文件中,现在我想让他点击首页,打开的页面页头首页的文字变色,其余的变成默认色,点击其他的相应栏目,一样也变色,别的栏目变成默认的颜色。好像据我所知,一般都是通过在主页面中给页头传一个属性值,来改变页头栏目的颜色,不知道大家是不是用这个法,还有没有更简洁的方法了,谢谢。

开心每一天1111
浏览 499回答 2
2回答

一只名叫tom的猫

这个采用至少两种方法来做,方法一是使用javascript来截取url,然后根据url参数来在页面加载时调整当前板块的css样式。另一种方法就是给你的用户控件加一个public的属性,然后根据这个public属性来切换相应的css样式....

侃侃尔雅

通过url来处理,呵呵
随时随地看视频慕课网APP
我要回答