نمایش نتایج 1 تا 2 از 2

نام تاپیک: نمایش PartialView داخل div یک view

  1. #1

    نمایش PartialView داخل div یک view

    سلام
    چگونه می توانم بکمک ajax وقتی روی دکمه مورد نظر در view کلیک کردم داخل div مورد نظرم PartialView را نمایش بدهم
    چه کدهای باید بنویسم
    کدهای که نوشته ام هیچکدام کار نکرده است
    باتشکر

  2. #2

    نقل قول: نمایش PartialView داخل div یک view

    با سلام و احترام .

    شما میبایست یک اکشن متد مانند زیر در کنترلر خودتون بنویسید :



    public ActionResult Create()
    {
    var model = new MyModel();

    if (Request.IsAjaxRequest())
    {
    return PartialView( "_Partial", model.PartialModel );
    }
    else
    {
    return View( model );
    }
    }



    و در ویو مورد نظر کد های زیر رو بنویسید :



    $(function(){

    $(document).ajaxStart(function () {
    //show a progress modal of your choosing
    showProgressModal('loading');
    });
    $(document).ajaxStop(function () {
    //hide it
    hideProgressModal();
    });

    $.ajax({
    url: '/controller/create',
    dataType: 'html',
    success: function(data) {
    $('#myPartialContainer').html(data);
    }
    });
    });


تاپیک های مشابه

  1. سوال: پاس دادن پارامتر به partialview ای که داخل یک view دیگر هست به کنترلر
    نوشته شده توسط mansoure_p در بخش ASP.NET MVC
    پاسخ: 1
    آخرین پست: چهارشنبه 27 دی 1396, 20:42 عصر
  2. نمایش چند تا partialview در یک view
    نوشته شده توسط mahdi7610 در بخش ASP.NET MVC
    پاسخ: 1
    آخرین پست: سه شنبه 08 فروردین 1396, 13:18 عصر
  3. پاسخ: 7
    آخرین پست: سه شنبه 17 دی 1392, 13:47 عصر
  4. سوال: نمایش فایل داخل data grid view
    نوشته شده توسط omid.s_net در بخش C#‎‎
    پاسخ: 0
    آخرین پست: چهارشنبه 17 اسفند 1390, 13:08 عصر
  5. نمايش فرم داخل یک Panel
    نوشته شده توسط سیروس مقصودی در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 20
    آخرین پست: پنج شنبه 07 شهریور 1387, 11:43 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •