簡體   English   中英

從JavaScript確認框中調用VB.net按鈕單擊事件

[英]Calling VB.net button click event from javascript confirm box

當用戶單擊“確定”時,是否可以通過java腳本確認框中的click事件調用vb.net按鈕。

                    Dim sb As New System.Text.StringBuilder()
                    sb.Append("<script type = 'text/javascript'>")
                    sb.Append("window.onload=function(){")
                    sb.Append("if (confirm('")
                    sb.Append(message)

                    sb.Append("')){ ") //btn Click event


                    sb.Append("}")
                    sb.Append("else{")
                    sb.Append("window.location = 'SA.aspx?PID=" & Request("PID") & "';")
                    sb.Append("}};</script>")
                    ClientScript.RegisterClientScriptBlock(Me.GetType(), "confirm", sb.ToString())

試試這個

sb.AppendFormat("__doPostBack('{0}','');", yourButton.ClientID);

這將導致在服務器上調用單擊處理程序。 如果您沒有該按鈕的任何處理程序,那么答案就比較簡單:您只需要提交表單即可。

是的你可以。 其中ctl是vb.net控件的名稱

使用jQuery $('<%= ctl.ClientID%>')。click();

要么

或常規Javascript document.getElementById('<%= ctl.ClientID%>')。click();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM