正在使用下面的代碼來驗證和處理其他一些操作。在腳本中,我檢查餘額金額和支付金額。付款金額不超過餘額金額意味着它返回錯誤信息。然後else部分不會重定向到我的代碼後面的按鈕單擊事件。我找不到它。請幫我解決這個問題。c中沒有觸發圖像按鈕事件#
if (ddl_selected == "ebal") {
var cust_balance = document.getElementById('<%= lbl_balance.ClientID %>');
var cust_ramount = document.getElementById('<%= lbl_amount.ClientID %>');
if (cust_balance.innerHTML <= cust_ramount .innerHTML) {
alert('Error Alert : You don\'t have enough balance.!.');
return false;
}
else {
return true;
}
}
<asp:ImageButton ID="btn_activate" runat="server" OnClick="btn_pay_Click"
OnClientClick="return valid_details();"
ImageUrl="~/Images/pay.png" />
protected void btn_pay_Click(object sender, ImageClickEventArgs e)
{
//Event not fire
}
您需要在該按鈕控件上啓用回發功能。 – 2013-03-07 05:29:04
在按鈕中將'AutoPostBack'屬性值設置爲'true' – 2013-03-07 05:30:00
@VigneshNatraj如何在按鈕中啓用回發。 – user2110618 2013-03-07 05:30:51