a.aspx
<asp:UpdatePanel ID="UpdatePanel1" Visible="false" runat="server">
<ContentTemplate>
<asp:TextBox ID="MobilEmailTextBox" runat="server"/>
<asp:Button ID="OrderBtns" runat="server" Text="確認" OnClick="OrderBtns_Click"/>
</ContentTemplate>
</asp:UpdatePanel>a.cs
protected void OrderBtns_Click(object sender, EventArgs e)
{
OrderBtns.Enabled = false;//这样设置不能变灰(不可用)
}
希望的功能:点击OrderBtns按钮后,将这个按钮变灰,即不可用状态。使用了如下两个方法都不行
1,在OrderBtns_Click中将Enabled 设置为false。
2,在Page_Load中
if (!Page.IsPostBack)
{
OrderBtns.OnClientClick = "this.disabled=true;" + Page.GetPostBackEventReference(OrderBtns);
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货