从后面的代码中禁用HyperLink

时间:2010-08-05 10:18:39

标签: c# asp.net hyperlink webforms

在我的项目中,我需要根据某些条件禁用超链接。那么我怎样才能从使用C#的代码中做到这一点?

2 个答案:

答案 0 :(得分:9)

在您的aspx中,将runat =“server”属性添加到标记:

<a id="myHyperLink" runat="server">...</a>
在Page_load方法中

if( condition )
    myHyperLink.Enabled = false;

答案 1 :(得分:0)

在aspx中,将runat =“ server”和id属性添加到标签:

在Page_load方法中: 如果(条件)   ep_sms.HRef =“#”;