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

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

کاربر سایت

peymanfilm

عضویت از 1392/09/29

ارسال مقادیر DateTime در URL

  • پنجشنبه 5 اسفند 1395
  • 10:25
تشکر میکنم

با عرض سلام.

1. با کمک یک ویو مدل مقدار تاریخ رو از کاربر می گیرم. حالا چه طوری اون رو به URL بفرستم که در Url اون مقدار رو داشته باشم؟؟

2. چه طوری یه مقداری که کاربر توی فرم پر کرده رو در اکشن های خاص استفاده کنم؟؟؟

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

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

ایمان مدائنی

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

  • پنجشنبه 5 اسفند 1395
  • 10:33

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

از طریق مدل ارسال کنید و در کنترلر دریافت کنید

مشکل کجاست ؟

کاربر سایت

peymanfilm

عضویت از 1392/09/29

  • پنجشنبه 5 اسفند 1395
  • 10:45

می خوام توی اسیتمول سافت بر اساس دو تا تاریخ کوئری بگیرم. کاربر که تاریخ رو انتخاب کرد کوئری بر اساس همان تاریخ ها زده بشه. کوئری ام رو می خوام توی این خط 

            var setvisit = db.SetVisit.Where(c => c.IsDeleted == false &&
                                            ().ToList();

بنویسم

        public virtual ActionResult PrintDateSetVisitReport()
        {
            return View();
        }
        public virtual ActionResult DateSetVisitReport()
        {

            var setvisit = db.SetVisit.Where(c => c.IsDeleted == false &&
                                            ().ToList();

            var mainReport = new StiReport();
            mainReport.Load(Server.MapPath("~/Files/AllSetVisitReport.mrt"));
            mainReport.Compile();
            mainReport["DateTimeNow"] = DateTime.UtcNow;
            mainReport["Title"] = "لیست  قرارهای بر اساس تاریخ خاص";

            var name = db.Users.FirstOrDefault(n => n.UserName == User.Identity.Name);
            mainReport["User"] = name.Name + " " + name.Family;

            mainReport.RegBusinessObject("AllSetVisitReport", setvisit);

            return StiMvcViewer.GetReportSnapshotResult(mainReport);
        }

کاربر سایت

ایمان مدائنی

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

  • پنجشنبه 5 اسفند 1395
  • 10:55

به صورت get ارسال کنید و در ورودی اکشن مربوطه با نام کلید ها مقادیر را دریافت کنید و cast کنید به DateTime

کاربر سایت

peymanfilm

عضویت از 1392/09/29

  • پنجشنبه 5 اسفند 1395
  • 10:58

نمونه کد دارین؟

کاربر سایت

ایمان مدائنی

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

  • پنجشنبه 5 اسفند 1395
  • 11:00

نه متاسفانه

کلمه Use Get in Mvc را سرچ کنید

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

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

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

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