OsamaSaif نشر 30 أكتوبر 2015 أرسل تقرير نشر 30 أكتوبر 2015 (معدل) أريد استدعاء تابع (دالة) C# مكتوب في code behind عن طريق الجافا سكربت في Asp.Net كيف يمكنني ذلك؟ تم التعديل في 30 أكتوبر 2015 بواسطة OsamaSaif اقتباس
0 Programmer نشر 30 أكتوبر 2015 أرسل تقرير نشر 30 أكتوبر 2015 يوجد طريقتين لعمل ذلك:أولًا يمكنك ذلك باستخدام ويب سيرفيس ajax وكتابة الدالة كـ web method كما في المثال التالي: <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."); } }); } [WebMethod] //Default.aspx.cs public static void DeleteItem() { //Your Logic }الطريقة الثانية يجب أن تتأكد من أن AutoPostBack="true"غير مفعلة على العنصر، ثم تكتب الشيفرة التالية:function funcall() { var id= '<%= Button1.ClientID%>; $('#'+id).click(); }أوfunction funcall() { document.getElementById('<%= Button1.ClientID%>').click(); }مصدر 1مصدر 2 اقتباس
السؤال
OsamaSaif
أريد استدعاء تابع (دالة) C# مكتوب في code behind عن طريق الجافا سكربت في Asp.Net كيف يمكنني ذلك؟
تم التعديل في بواسطة OsamaSaif1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.