亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從JavaScript調用C#函數?

如何從JavaScript調用C#函數?

鳳凰求蠱 2019-11-03 04:04:12
我想CsharpFunction從JavaScript 調用,在代碼隱藏中使用C#函數。我嘗試了下面的代碼,但是無論JavaScript條件是True還是False,都CsharpFunction被調用了!JavaScript代碼:if (Javascriptcondition > 0) {   <%CsharpFunction();%>}后面的C#代碼:protected void CsharpFunction(){  // Notification.show();}如何從JavaScript調用C#函數?
查看完整描述

3 回答

?
catspeake

TA貢獻1111條經驗 獲得超0個贊

您可以使用Web方法和Ajax:


<script type="text/javascript">             //Default.aspx

   function DeleteKartItems() {     

         $.ajax({

         type: "POST",

         url: 'Default.aspx/DeleteItem',

         data: "",

         contentType: "application/json; charset=utf-8",

         dataType: "json",

         success: function (msg) {

             $("#divResult").html("success");

         },

         error: function (e) {

             $("#divResult").html("Something Wrong.");

         }

     });

   }

</script>


[WebMethod]                                 //Default.aspx.cs

public static void DeleteItem()

{

    //Your Logic

}



查看完整回答
反對 回復 2019-11-04
?
守著星空守著你

TA貢獻1799條經驗 獲得超8個贊

.CS File    

    namespace Csharp

    {

      public void CsharpFunction()

      {

        //Code;

      }

    }


    JS code:

    function JSFunction() {

            <%#ProjectName.Csharp.CsharpFunction()%> ;

    }

注意:在JS Function中,當調用您的CS頁面函數時。。。



查看完整回答
反對 回復 2019-11-04
  • 3 回答
  • 0 關注
  • 980 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號