Enable and disable HyperLink
HyperLink is an asp.net web server control. this server control display a link to another page.
hyperlink server control have a property to enable or disable a link programmatically at run time.
hyperlink Enabled property get or set a value which indicate whether the hyperlink server control is enabled. the Enabled property value type is System.Boolean. so we can only apply this property value to true or false. Enabled property value true means the hyperlink is active (enabled) and this property value false indicate the hyperlink control is disabled in web browser. users cannot navigate to another page by a disabled hyperlink.
the following asp.net c# example code demonstrate us how can enable or disable a hyperlink server control programmatically at run time in an asp.net application.
hyperlink Enabled property get or set a value which indicate whether the hyperlink server control is enabled. the Enabled property value type is System.Boolean. so we can only apply this property value to true or false. Enabled property value true means the hyperlink is active (enabled) and this property value false indicate the hyperlink control is disabled in web browser. users cannot navigate to another page by a disabled hyperlink.
the following asp.net c# example code demonstrate us how can enable or disable a hyperlink server control programmatically at run time in an asp.net application.
HyperLinkDisable.aspx
<%@ Page Language="C#" %>
<!DOCTYPE html>
<script runat="server">
protected void Button1_Click(object sender, System.EventArgs e)
{
HyperLink1.Enabled = false;
}
protected void Button2_Click(object sender, System.EventArgs e)
{
HyperLink1.Enabled = true;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>How to enable, disable HyperLink</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h2 style="color:Red">HyperLink Example: Enable Disable</h2>
<asp:HyperLink
ID="HyperLink1"
runat="server"
Text="Go To CheckBox Status Example"
Font-Size="Large"
Font-Bold="true"
NavigateUrl="~/CheckBox/CheckBoxStatus.aspx"
>
</asp:HyperLink>
<br /><br />
<asp:Button
ID="Button1"
runat="server"
ForeColor="DeepSkyBlue"
Text="Disable HyperLink"
Height="45"
OnClick="Button1_Click"
Font-Bold="true"
/>
<asp:Button
ID="Button2"
runat="server"
ForeColor="DeepSkyBlue"
Text="Enable HyperLink"
Height="45"
OnClick="Button2_Click"
Font-Bold="true"
/>
</div>
</form>
</body>
</html>


