asp.net 在aspx页面设置ascx页面的标签的样式

l例如 a.aspx 引用了 head.ascx 然后 head.ascx这个页面有几个a连接 点击连接 会跳到不同的页面(这些页面也引用了head.ascx) 那么就是类似与 导航条是的
例如我有 几个a连接标签 中国 美国 日本 ...
这三个都是单个页面 默认的是 在 中国标签下 那么这个标签颜色就是红的
然后我点击 美国 那么美国标签就是 红色的 其他就是 灰的
不能js 只能在 asp.net .cs设置

第1个回答  2012-04-25
检查下链接的地址和当前地址是否一致如:
if (Request.Url.AbsoluteUri.IndexOf(HyperLink1.NavigateUrl.Replace("~", "")) >= 0)
HyperLink1.ForeColor = System.Drawing.Color.Red;
第2个回答  2012-04-29
传一个值过去,分别是不同国家的代号,在根据这个代号判断就行了!本回答被提问者采纳
第3个回答  2012-04-19
可以考虑在LinkButton的点击事件中用一个静态变量或一个session变量保存点击按钮代码,然后在Load时根据这个代码标识相应的颜色。
第4个回答  2012-11-10
你cs写点一次刷新一次 这样麻烦 最好还是js写

ascx是被aspx调用的,如何在aspx中调用ascx中的变量 ASP.NET_百度...
回答:form1 ctrlHeader = this.Page.FindControl( "ctrlHeader ");

ASP.NET项目开发指南:界面控件设计(1)
【代码说明】关键代码为第 ~ 行 其中包含了 个超链接标签 每个标签都有一个href 表示用户单击此超链接后的导航目的地 代码第 ~ 行是通过Table表格完成这样一个布局 感兴趣的读者也可以尝试Div格式的布局 如图 所示的两个版块在很多页面上都会出现 因为图 (b)所示的版块是用户在图 (a)中通过验证...

在.net中.aspx文件和.ascx文件的区别
aspx是页面文件 ascx是用户控件,用户控件必须嵌入到aspx中才能使用。aspx:页面 asmx:Web服务 ascx:用户控件 config:配置 ascx文件要被包含在aspx 文件里 .aspx就是.net技术,它的安全性比较高,它与java是两个不同的分类,各有所长..net只能用于windows下面,而java可以用于不同的操作系统平台下面..as...

在asp.net中控件meun.ascx怎么弄
这是个用户控件!使用的话,直接拖到你的使用页面就可以了!不过我建议你亲自做一个用户控件!因为别人做的里面有很多东西是你用不到的!可能你用到的他又没有!用户控件其实和页面时一样的!除了里面不用写html head title body 等标签 其他的和aspx 页面是一样的!

asp.net页面怎样同时禁用主题中的.skin和.css
于是就想到禁用xmlhttp.aspx页面的主题,加上EnableTheming="false"之后还是报这个错误。郁闷.Solution:仔细根据错误信息想了一想,又在Page标签中添加了:StylesheetTheme="" 。再试成功了!体会体会才知道:原来EnableTheming="false"只能禁用了主题既.skin文件,而主题中的样式文件.css却无法禁用。不过还有个...

ASP.NET开发宝典:页面指令种类与作用(5)
【例 】 新添加一个 ascx页 在页面中@Control指令默认代码如下 <%@ Control Language= C# AutoEventWireup= true CodeFile= AdminPanel ascx cs Inherits= Controls_AdminPanel %> Master指令 Master指令只能在母版页的 master文件中使用 用于标识ASP NET母版页 每个 master文件只能包含一条@Master指令 ...

asp.net 在第一个页面怎么通过id到第二个页面用DetailsView绑定显示...
我在做这个的时候,使用的是VS2008,然后那里边设置DetailsView的时候有一个高级选项,能够设置查询条件,然后用字符串的设定,就可以绑定了!

asp.net 中ascx是什么文件
aspx是页面文件 aspx文件由微软在·NET Framework框架中所提供,开发Web应用程序的类库,封装在System.Web.dll文件中,显露出System.Web命名空间,并提供ASP.NET网页处理、扩充以及HTTP通道的应用程序与通信处理等工作,以及Web Service的基础架构。ASP.NET是ASP技术的后继者,但它的发展性要比ASP技术强大许多...

.net ascx填充aspx有什么好处
aspx 后缀的 文件.指的是 asp.net输出页面.一个用户控件 可以用于在多个 输出页面.一个 页面 也可以包含多个 用户控件.一个用户控件 也可以包含 一个或多个输出页面.最终用户控件都要通过 页面 输出显示.单独写ascx 用户控件. 会考虑,1.该控件可以重复利用.2.方便统一更改,容易维护.你只要改动ASCX...

ASP.NET(C#)如何实现多个页面共用一个窗口
你要的效果和这差不多,你用用户控件.ascx然后嵌套在aspx页面里面就能够解决这个问题了,我也是把打开的新窗口嵌套在同一个页面下的,祝你好运!

相似回答
大家正在搜