如何在jquery ajax中调用web方法来更新kendo网格中asp.net中数据库中的数据 [英] how to call a web method in jquery ajax to update the data in database in asp.net in kendo grid

查看:142
本文介绍了如何在jquery ajax中调用web方法来更新kendo网格中asp.net中数据库中的数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

[System.Web.Services.WebMethod]
public static string Create(int id, string name, int age)
{
    DataTable dt = new DataTable();
    string strResult = string.Empty;
    using (SqlConnection con = new SqlConnection("Database=project;Data Source=.;Trusted_Connection=true"))
    {
        using (SqlCommand cmd = new SqlCommand("inserting", con))
        {
           
                cmd.Parameters.Add("@id", SqlDbType.Int).Value = id;
                cmd.Parameters.Add("@name", SqlDbType.VarChar).Value = name;
                cmd.Parameters.Add("@age", SqlDbType.Int).Value = age;

                cmd.CommandType = CommandType.StoredProcedure;
                SqlDataAdapter dataAdapter = new SqlDataAdapter();
                DataSet dataSet = new DataSet();
                dataAdapter.SelectCommand = cmd;
                dataAdapter.Fill(dataSet);
                dt = dataSet.Tables[0];

                if (dt.Rows.Count > 0)
                {
                    if (Convert.ToString(dt.Rows[0][0]).Contains("error"))
                    {
                        strResult = Convert.ToString(dt.Rows[0][0]);
                        strResult = strResult.Replace("<error>", "");
                        strResult = strResult.Replace("</error>", "");
                    }

                }
            }
            
        }
               return strResult;
}

推荐答案

请参阅:


(document).ready(function(){
(document).ready(function () {


#btnCreate )。click(function(e){
e.preventDefault();
("#btnCreate").click(function (e) { e.preventDefault();


这篇关于如何在jquery ajax中调用web方法来更新kendo网格中asp.net中数据库中的数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆