我想從JS調用C#函數。我不能使用ajax。我試圖從JS創建ASP.NET按鈕時,點擊它,它調用C#函數並調用點擊功能:asp.net按鈕 - JS點擊不起作用
在HTML:
<asp:Button runat="server" ID="UploadButton" OnClick="Upload_Click" />
JS:
alert("Before CLICK");
document.getElementById("UploadButton").click();
alert("After CLICK");
ASP .NET:
protected void Upload_Click(object sender, EventArgs e)
{
//CODE
}
問題是,從JS單擊事件不起作用。我試圖在JS代碼的第一行之後寫一個警告,看看代碼是否豐富,但我只能看到"After CLICK"
。
我已經看到這個答案:Button's .click() command not working in Chrome但我沒有完全得到這個。