asp net web forms button disable after first click
1.0.0
此示例演示了如何创建按钮并在首次单击后禁用其客户端功能。
请按照以下步骤操作:
创建一个按钮并处理其客户端点击事件。在处理程序中,请执行以下操作:
< dx:ASPxButton runat = " server " ID = " btnPurchase " ClientInstanceName = " btnPurchase " OnClick = " btnPurchase_Click "
Text = " Complete Purchase " AutoPostBack = " False " ClientEnabled = " True " >
< ClientSideEvents Click = " OnClick " />
</ dx:ASPxButton > function OnClick ( s , e ) {
s . SetText ( 'Purchased' ) ;
s . SetEnabled ( false ) ;
__doPostBack ( s . name ) ;
}调用SetEnabled方法禁用按钮后,该控件不会在寄发后传递其禁用状态到服务器。在这种情况下,您应该处理按钮的服务器端单击事件,并将客户端属性设置为false 。
protected void btnPurchase_Click ( object sender , EventArgs e ) {
btnPurchase . Text = "Purchased" ;
btnPurchase . ClientEnabled = false ;
} (您将被重定向到devexpress.com提交您的答复)