مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

mohammadd

عضویت از 1395/12/08

انتقال data table از asp به java script در ajax

  • شنبه 30 شهریور 1398
  • 09:18
تشکر میکنم

سلام مشکلی که دارم اینه نمیتونم جدولم رو به صورت Data Table  از سمت سرور به وسیله ajax پاس بدم و فقط آرایه میخونه ممنون میشم راهنمایی کنید

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

mohammadd

عضویت از 1395/12/08

  • شنبه 30 شهریور 1398
  • 13:55

اینم راه حلش اگه کسی به کارش اومد استفاده کنه

 [WebMethod)]
        public string func()
        {
            DataSet ds = new DataSet();
            ds.Tables.Add();
            ds.Tables[0].Columns.AddRange(new DataColumn[5] {
                new DataColumn("ID", typeof(string)),
                new DataColumn("Count", typeof(string)),
                new DataColumn("Title",typeof(string))
            });

            SqlConnection con = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["QBank_Connection"].ConnectionString);
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = con;
            cmd.Parameters.Clear();
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "M_Show_Report3";
            cmd.Parameters.AddWithValue("@Token", Encript.AES_Decrypt(Session["User_ID"].ToString()));
            con.Open();
            SqlDataAdapter adapter = new SqlDataAdapter(cmd);
            adapter.Fill(ds);
            MemoryStream memoryStream = new MemoryStream();
            TextWriter streamWriter = new StreamWriter(memoryStream);
            XmlSerializer xmlSerializer = new XmlSerializer(typeof(DataSet));
            xmlSerializer.Serialize(streamWriter, ds);
            string xml = Encoding.UTF8.GetString(memoryStream.ToArray());
            return xml;
        }

کاربر سایت

AmirGhasemi

عضویت از 1392/02/25

  • دوشنبه 1 مهر 1398
  • 08:04

سلام

این همه کد بنویسیم که یه دیتاتیبل را بفرستیم سمت کلاینت؟!؟!؟!!؟!؟

بابا ایهاالناس از JSON   کنید باشد که رستگار شوید

کاربر سایت

mohammadd

عضویت از 1395/12/08

  • شنبه 6 مهر 1398
  • 17:10

خب دوست خوبم اینم با Ajax نوشتم و این متد [WebMethod)] هست باید به تابع یه چیزی پاس بدم و اینکه این داستانش فرق داره کلا نمیشد اونجوری بگیرمش

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)