Awake Dev express компонент Ajax - PullRequest
       28

Awake Dev express компонент Ajax

0 голосов
/ 19 марта 2020

Я использую devextreme для asp. net веб-форм. Я ловлю мой mahID отладкой на моем методе. Я хочу сделать обратную передачу на сервере, как refre sh я не знаю.

Я могу сказать, что происходит на моей стороне сервера, все компоненты не загружают , что у меня есть на aspx design. Как я могу разбудить свои метки, графики и т. Д. c.

СПАСИБО.

C# На стороне сервера

 public void MahalleBilgileriGetir(int mahalleId)
    {
        View_MuhtarBursaMahalle mahalle = View_MuhtarBursaMahalle.BursaMahalleGetir(mahalleId);

        if (mahalle != null)
        {
            lblMuhtarlikAdi.Text = string.Format("{0}  -  {1}", mahalle.MahalleAdi, mahalle.IlceAdi);
            lblMuhtar.Text = string.Format("{0}", mahalle.AdSoyad);
            lblCepTelefon.Text = string.Format("{0}", mahalle.Telefon);
            lblDonemi.Text = string.Format("{0}", mahalle.Donemi);
            flMuhtar.Visible = true;

            ChartNufus.DataSource = chartNufusBul(mahalle.MahalleAdi, mahalle.ErkekNufusu, mahalle.KadinNufusu, mahalle.ToplamNufusu);
            ChartNufus.DataBind();
            ChartTitle chartTitle = new ChartTitle() { Text = string.Format("{0} Toplam Nüfusu: {1}", mahalle.MahalleAdi, mahalle.ToplamNufusu.HasValue ? mahalle.ToplamNufusu.Value : 0) };
            ChartNufus.Titles.Clear();
            ChartNufus.Titles.Add(chartTitle);
            ChartNufus.Visible = true;

            SecimBilgileriGetir(mahalleId, mahalle.MahalleAdi);
            VergiGelirleriGetir(mahalleId, mahalle.MahalleAdi, mahalle.ToplamNufusu);
            chartSecim2014.Visible = true;
            chartSecim2018.Visible = true;
            chartSecim2019.Visible = true;
        }}

JS

if (mah_adi !== undefined) {
                $.ajax({
                    type: "POST",
                    url: "MahalleBilgileri.aspx/MahalleBilgileriGetir",
                    data: '{mahID: "' + e.target.attribute("mahid") + '" }',
                    async: false,
                    cache: false,
                    dataType: "json",
                    contentType: "application/json; charset=utf-8",
                    success: function (response) {
                        if (response) {
                            console.log("ajax", response);
                        }
                    }
                });
            }
...