この問題はこのサイトで何度も議論されていますが、私の問題は解決されませんでした。Asp.NETのC#からjavascript funtionを呼び出すことができません
以下の手順を実行しました。
1. JS関数を作成しました。
function showModal() {
alert("called");
}
2.追加
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"></asp:ScriptManager>
3.
は.csファイル内のメソッドはファイルが作成.aspxのファイル内のスクリプトマネージャ[System.Web.Services.WebMethod()]
[System.Web.Script.Services.ScriptMethod()]
protected void register_user(object sender, EventArgs e)
{
Page.ClientScript.RegisterStartupScript(this.GetType(), "showModal", "javascript:showModal(); ", true);
log.Debug("register_user is called");
}
しかし、それは呼び出していませんJS関数。
@Div。それはちょうどタイプミスでした。 –