如何在asp.net C#中使用Ajax调用C#方法?

办公室302

我有一个会议桌数据,我正在用它发送到服务器端页面,检查我的URL,并告诉我为什么即使数据正确传递,调用也不成功,这是我的Ajax调用

    $.ajax({
             type: 'POST',
             contentType: "application/json; charset=utf-8",
             url: 'AddNewMeeting.aspx/SaveMeetingShechudar',
             dataType: 'json',
             data: JSON.stringify(Meeting),
             success: function (response) {
                 alert("success ");
             },
             error: function (jqXHR, textStatus, errorThrown)   //what to do if fails
             {
                 //  alert('bad, ' + errorThrown + ", " + jqXHR.responseText + ", " + textStatus);
                 alert("success failed ");

             },
         });

这是我的AddNewMeeting.aspx文件的代码

  public static void SaveMeetingShechudar(string MDate, string MTime, int MPurpose, int masterID, int RowNumber, string[] name, string[] nic, string[] designation, string[] company, string[] address)
    {
        int mID = 0;
        try
        {

            #region master part save
            MeetingSchedulMaster master = new MeetingSchedulMaster();
            master.m_date = Convert.ToDateTime(MDate);
            master.m_datetime = MTime;
            master.m_host = UserID;
            master.m_puposeid = Convert.ToInt32(MPurpose);
            master.m_entry_date = DateTime.Now;

            if (masterID == 0)
                saveDataMaster(master);
            else
            {
                master.mid = masterID;
                UpdateData(master);

            }
            #endregion
            #region detail part save
            if (MasterIDForUpdation == 0)
                mID = GetMaxMeetinNumber_ID("2");
            else
                mID = masterID;

            for (int i = 1; i <= RowNumber; i++)
            {
                MeetingSchedulDetail detail = new MeetingSchedulDetail();
                //TableRow row = tbladdnewmeeting.Rows[i-1];
                detail.name = name[i];
                detail.cnic = nic[i];
                detail.designation = designation[i];
                detail.company = company[i];
                detail.address = address[i];
                detail.mid = mID;
                saveDataDetail(detail);


            }

        }
        catch (Exception e) { }

  }

错误http:// localhost:57927 / forms / AddNewMeeting.aspx / SaveMeetingShechudar 500(内部服务器错误)

迪扎

尝试添加[WebMethod]属性。该属性位于System.Web.Services命名空间中:

**[WebMethod]**
public static void SaveMeetingShechudar(string MDate, string MTime, int MPurpose, int masterID, int RowNumber, string[] name, string[] nic, string[] designation, string[] company, string[] address)
{
    int mID = 0;
     try
        {

        #region master part save
        MeetingSchedulMaster master = new MeetingSchedulMaster();
        master.m_date = Convert.ToDateTime(MDate);
        master.m_datetime = MTime;
        master.m_host = UserID;
        master.m_puposeid = Convert.ToInt32(MPurpose);
        master.m_entry_date = DateTime.Now;

        if (masterID == 0)
            saveDataMaster(master);
        else
        {
            master.mid = masterID;
            UpdateData(master);

        }
        #endregion
        #region detail part save
        if (MasterIDForUpdation == 0)
            mID = GetMaxMeetinNumber_ID("2");
        else
            mID = masterID;

        for (int i = 1; i <= RowNumber; i++)
        {
            MeetingSchedulDetail detail = new MeetingSchedulDetail();
            //TableRow row = tbladdnewmeeting.Rows[i-1];
            detail.name = name[i];
            detail.cnic = nic[i];
            detail.designation = designation[i];
            detail.company = company[i];
            detail.address = address[i];
            detail.mid = mID;
            saveDataDetail(detail);


        }

    }
    catch (Exception e) { }

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在asp.net中使用Ajax访问C#方法?

来自分类Dev

如何在ASP.NET WebForm中的jQuery Ajax中使用C#数据表?

来自分类Dev

如何在C#中使用Ajax调用类方法

来自分类Dev

Ajax在ASP .NET c#中使用JQuery

来自分类Dev

如何在.NET ASP C#中正确使用QueryString?

来自分类Dev

如何在具有不同功能的asp.net c#形式中使用许多按钮

来自分类Dev

如何在MVC asp.net C#中使用jQuery

来自分类Dev

如何在C#的FOR循环中使用ASP.NET的标签ID?

来自分类Dev

如何在ASP.Net Web表单中使用Roslyn执行C#代码?

来自分类Dev

如何在Asp.NET中使用C#自动生成和增加客户ID?

来自分类Dev

如何在ASP.NET C#中使用LINQ查询平均值和分组

来自分类Dev

如何在公共对象 C# asp.net 中使用 if

来自分类Dev

如何在asp.net mvc (C#) 中使用视频控件保存视频播放的进度?

来自分类Dev

如何在 asp.net MVC 中使用 Linq、C# 访问连接表中的列

来自分类Dev

C#和ASP.NET MVC:使用Ajax调用来调用视图

来自分类Dev

在ASP.NET MVC 4中使用C#计数控制器中的方法调用

来自分类Dev

如何在C#中使用FileOpen(VB.NET)?

来自分类Dev

如何在C#中使用FileOpen(VB.NET)?

来自分类Dev

返回自定义对象列表的对ASP.NET C#方法的Ajax调用

来自分类Dev

jQuery在Ajax中调用ASP.NET MVC C#中的操作方法

来自分类Dev

C# ASP.net Razor AJAX 调用方法不起作用

来自分类Dev

在asp.net中使用javascript传递在函数后面调用c#的变量值

来自分类Dev

如何在ASP.NET C#中打印div

来自分类Dev

如何通过Jquery和Ajax在用户定义的类(C#和ASP.Net)中调用方法

来自分类Dev

在 Asp.net C# 中使用 jQuery Ajax 插入数据 [数据库 MySQL]

来自分类Dev

如何在C#中使用构造函数调用方法?

来自分类Dev

如何在C#中使用ASP.NET MVC中的控制器解决集合错误?

来自分类Dev

如何在ASP.NET中使用C#从数据库中检索二进制图像

来自分类Dev

如何在ASP.NET中使用C#从数据库中检索二进制图像

Related 相关文章

  1. 1

    在asp.net中使用Ajax访问C#方法?

  2. 2

    如何在ASP.NET WebForm中的jQuery Ajax中使用C#数据表?

  3. 3

    如何在C#中使用Ajax调用类方法

  4. 4

    Ajax在ASP .NET c#中使用JQuery

  5. 5

    如何在.NET ASP C#中正确使用QueryString?

  6. 6

    如何在具有不同功能的asp.net c#形式中使用许多按钮

  7. 7

    如何在MVC asp.net C#中使用jQuery

  8. 8

    如何在C#的FOR循环中使用ASP.NET的标签ID?

  9. 9

    如何在ASP.Net Web表单中使用Roslyn执行C#代码?

  10. 10

    如何在Asp.NET中使用C#自动生成和增加客户ID?

  11. 11

    如何在ASP.NET C#中使用LINQ查询平均值和分组

  12. 12

    如何在公共对象 C# asp.net 中使用 if

  13. 13

    如何在asp.net mvc (C#) 中使用视频控件保存视频播放的进度?

  14. 14

    如何在 asp.net MVC 中使用 Linq、C# 访问连接表中的列

  15. 15

    C#和ASP.NET MVC:使用Ajax调用来调用视图

  16. 16

    在ASP.NET MVC 4中使用C#计数控制器中的方法调用

  17. 17

    如何在C#中使用FileOpen(VB.NET)?

  18. 18

    如何在C#中使用FileOpen(VB.NET)?

  19. 19

    返回自定义对象列表的对ASP.NET C#方法的Ajax调用

  20. 20

    jQuery在Ajax中调用ASP.NET MVC C#中的操作方法

  21. 21

    C# ASP.net Razor AJAX 调用方法不起作用

  22. 22

    在asp.net中使用javascript传递在函数后面调用c#的变量值

  23. 23

    如何在ASP.NET C#中打印div

  24. 24

    如何通过Jquery和Ajax在用户定义的类(C#和ASP.Net)中调用方法

  25. 25

    在 Asp.net C# 中使用 jQuery Ajax 插入数据 [数据库 MySQL]

  26. 26

    如何在C#中使用构造函数调用方法?

  27. 27

    如何在C#中使用ASP.NET MVC中的控制器解决集合错误?

  28. 28

    如何在ASP.NET中使用C#从数据库中检索二进制图像

  29. 29

    如何在ASP.NET中使用C#从数据库中检索二进制图像

热门标签

归档