2015-09-08 37 views
1

我想打電話給C#事件方法jQuery的調用C#事件方法

protected void btnSelectPaymentService_Click(object sender, EventArgs e) 
{ 
    object rbtn = Request.Form["serviceID"]; 

    if (rbtn != null) 
    { 
     SelectedPaymentServiceID = Convert.ToInt32(rbtn); 
     multiviewOnlinePayments.ActiveViewIndex = -1; 
     multiviewOnlinePayments.SetActiveView(viewPaymentInfo); 

     panelPayControls.Visible = false; 

     btnAddPayment.Visible = false; 
     btnGetPaymentInfo.Visible = true; 
     btnGetPaymentInfoOther.Visible = false; 

     //Page.Form.DefaultFocus = btnGetPaymentInfo.UniqueID; 
     Page.Form.DefaultButton = btnGetPaymentInfo.UniqueID; 
    } 

但在客戶端我使用DIV元素,jQuery的點擊我要調用此方法。我能爲此做些什麼?

+0

你可以嘗試這樣的事情:http://stackoverflow.com/a/20118152/1823841 –

+0

使用'ajax'或直接'asp'? –

回答

1
<script type="text/javascript"> 
    $(document).ready(function() { 
     $("#divelementId").click(function() { 
      $("#buttonId").click(); 
     }); 
    }); 
</script>