未登录 button灰色 不能被点中 怎么实现

来源:百度知道 编辑:UC知道 时间:2024/06/22 07:51:22
在未登录时button灰色,不能被点中。登录后button能正常使用,需要改动button的哪个属性

方法一:
.aspx
<asp:button id="Button1" runat="server" OnClientClick="disable()" ></asp:button>
<script type="text/javascript">
function disable(){
document.getElementById("Button1").disabled = "disabled";
}
</script>
方法二:
.cs
protect void Page_Load(object sender, EventArgs e){
ClientScript.RegisterClientScriptBlock(typeof(string),"disable","<script type=\"text/javascript\">
function disable(){
document.getElementById(\"Button1\").disabled = \"disabled\";
}
</script>");

}
protect void Button1_Load(object sender,EventArgs e){
Button1.Attributes.Add("onclick","disable()");
}
.aspx
<asp:button id="Button1" runat="server" OnLoad="Button1_Load">