在我的项目中,我需要根据某些条件禁用超链接。那么,我该如何使用C#从后台代码实现这个功能?
在你的aspx文件中,给标签添加runat="server"属性:
<a id="myHyperLink" runat="server">...</a>
在Page_Load方法中:
if( condition )
myHyperLink.Enabled = false;
myHyperLink.Enabled = false;
无法与 <a>
链接一起使用
请改用 aria-disabled="true"
在您的方法中添加以下内容:
myHyperLink.Attributes.Add("aria-disabled", "true");
链接: