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

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

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

ارسال مقدار به Action GetReport Snapshot

  • دوشنبه 17 خرداد 1395
  • 06:30
تشکر میکنم

با سلام.

من می خوام اطلاعات شخصی را که gridmvc انتحاب شده چاپ شود.

حال باید اون مقدار رو به action و view پاس بدم. مقدار که به view رسید می خوام از طریق ActionGetReportSnapshot مربوط به stimulsoft به action پاس داده شود تا اون مقدار برای چاپ انتخاب شود.

لطفا راهنمایی نمایید

با تشکر

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

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

ایمان مدائنی

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

  • دوشنبه 17 خرداد 1395
  • 08:06

سوال شما متشکل از چند سوال طولانی است

شما ابتدا آیتم های انتخابی گرید را به اکشن بفرستید و سپس میتونید در یک DataTable قرار دهید و بعنوان منبع داده به گزارش ارسال کنید

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • دوشنبه 17 خرداد 1395
  • 18:24

با سپاس

منظورتون رو متوجه نشدم

من به action زیر مقدار را ارسال می کنم:

 public ActionResult PreRegister(string FatherName)
        {
            return View();
        }

این action به سراغ View مربوط به خود می رود. در این View توسط  دستور زیر به action می رود و مقدار درون Action اجرا می شود:

ActionGetReportSnapshot = "FromLoadFileReportPreRegister"

حالا گجا پارامتر رو ارسال کنم؟

کاربر سایت

ایمان مدائنی

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

  • دوشنبه 17 خرداد 1395
  • 19:00

باید منبع یا همان DataTable را در جایی نگهداری کنید

میتونید از TempData استفاده کنید

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • دوشنبه 17 خرداد 1395
  • 19:51

با تشکر.

در action با نام PreRegister می توان مقداری در یک tempdata ریخت و به view مربوطه انتقال داد.

در view با نام PreRegister  چگونه tempdata را به action یا controller پاس دهیم؟

با تشکر

 

 

کاربر سایت

ایمان مدائنی

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

  • دوشنبه 17 خرداد 1395
  • 20:54

بله

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

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

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

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

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