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

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

کاربر سایت

amini

عضویت از 1392/05/03

جاوااسکریپت در aspx

  • شنبه 15 آبان 1395
  • 15:12
تشکر میکنم

سلام.

من میخواستم توی سایتم با استفاده از یکسری اطلاعاتی که از دیتابیس میخونم یک نمودار رسم کنم. با توجه به اینکه نمودارها با استفاده از جاوااسکریپت ساخته و مقداردهی میشن، من برای دینامیک کردن نمودار چیکار باید کنم؟

چطور میشه متغیرهایی که تو جاوا اسکریپت هستن رو با asp.net c# مقدار دهی کرد؟

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

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

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 15 آبان 1395
  • 15:21

این لینک رو ببینید

کاربر سایت

amini

عضویت از 1392/05/03

  • یکشنبه 23 آبان 1395
  • 20:19

من با کمک یکی از آموزشهایی که لینک گذاشتین کار زیر رو انجام دادم اما موقع خروجی گرفتن هیچی نشون نمیده

 dt = GetData();

            str.Append(@"<script type=text/javascript> 
  window.onload = function () {

    var chart = new CanvasJS.Chart('chartContainer',
    {
      zoomEnabled: true,
      title:{
        text: 'Try Zooming And Panning'
      },
      axisY:{
        includeZero: false
      },
      data: data,  // random generator below

   });

    chart.render();
  }

   var limit =" + dt.Rows.Count + "; var y = 0; var data = []; var dataSeries = { type: 'line' };"
             + "var dataPoints = []; ");
            for (int i = 0; i <= dt.Rows.Count - 1; i++)
            {  str.Append(" y += " +  Convert.ToDouble(dt.Rows[i]["ch1"].ToString())/100 +";         dataPoints.push({ x: "+dt.Rows[i]["time"].ToString()+", y: y" );
           }
            str.Append(");}dataSeries.dataPoints = dataPoints;data.push(dataSeries);</script>");
           

کاربر سایت

amini

عضویت از 1392/05/03

  • دوشنبه 24 آبان 1395
  • 17:23

کسی نیست راهنمایی کنه؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 24 آبان 1395
  • 17:31

راستش من از کدهاتون سر در نمیارم

کاربر سایت

amini

عضویت از 1392/05/03

  • دوشنبه 24 آبان 1395
  • 17:41

یعنی اشکالی تو کدها هست. من از کدهای CanvasJS استفاده کردم

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

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

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

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