簡體   English   中英

從ASP.NET中的JavaScript調用C#函數

[英]Calling a C# function from JavaScript in ASP.NET

我想從JavaScript調用ac#函數。 我嘗試過從JavaScript調用ASP.NET函數中指定的解決方案嗎? 但是沒有調用RaisePostBackEvent

我的JavaScript是:

<script>
    function link_load() {
        var pageId = '<%=  Page.ClientID %>';
        __doPostBack(pageId, argumentString);
        document.getElementById("sidebar1").innerHTML = "working";
    }
</script>

我的C#代碼是:

public void RaisePostBackEvent(string eventArgument)
{
    sidebar1.InnerHtml = "working inside";
}

JavaScript代碼已執行,已驗證。

[webmethod]
public void RaisePostBackEvent(string eventArgument)
{
    sidebar1.InnerHtml = "working inside";
}

在此處輸入javascript

<script type="javascript">
 $.ajax({
     url:'pagename.aspx/RaisePostBackEvent'`enter code here`
      enter code here

  });
</script>

暫無
暫無

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

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