当前位置: 代码迷 >> ASP.NET >> 链接简单有关问题,正解后解贴
  详细解决方案

链接简单有关问题,正解后解贴

热度:2279   发布时间:2013-02-26 00:00:00.0
链接简单问题,正解后解贴!
在ASPX页有个链接: <a   herf= "a.aspx "> aaaa </a>
CS:
if(条件)

     //让这个链接变灰,也就是不可用,不能链接到a.aspx,但不是隐藏掉.    
  

请问怎么实现?下班前结贴.

------解决方案--------------------------------------------------------
这个似乎不行
要不就用HyperLink
------解决方案--------------------------------------------------------
<a herf= "a.aspx " id= "linkA " runat= "server "> aaaa </a>
在CS:
if(条件)

 linkA.Disabled=true;//让这个链接变灰,也就是不可用,不能链接到a.aspx,但不是隐藏掉.
  


------解决方案--------------------------------------------------------
HyperLink
------解决方案--------------------------------------------------------
用hyperlink
if(条件)

  hyperlink.NavigateUrl= " ";//或者控制enable
  

------解决方案--------------------------------------------------------

<a herf= "a.aspx " id= "linkA " runat= "server "> aaaa </a>
在CS:
if(条件)

 linkA.Disabled=true;//让这个链接变灰,也就是不可用,不能链接到a.aspx,但不是隐藏掉.
  

------------------
这样可以 ? 测试下...
------解决方案--------------------------------------------------------
汗。。。原来说是在cs,这个应该可以
<a herf= "a.aspx " id= "test " runat= "server "> aaaa </a>
if(...)
{
test.Disabled = true;
test.Attributes.Add( "onclick ", "return false ");
}
------解决方案--------------------------------------------------------
<a herf= "a.aspx " id= "linkA "> aaaa </a>
在JS中:
if(条件)
{
 document.getElementById( "linkA ").disabled=true;
  相关解决方案