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

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

کاربر سایت

mahdisky

عضویت از 1392/11/13

جلوگیری از تکرار دستور بعد از رفرش صفحه refresh page

  • شنبه 28 شهریور 1394
  • 23:29
تشکر میکنم

وقتی روی دکمه کلیک میکنم و دستور در sql ذخیره میشه و همه آیتمها رو خالی میکنم ولی وقتی میزنم روی رفرش دوباره همون دستور و مقادیر در sql ذخیره میشه.

چطوری جلوی ذخیره رو بعد از رفرش صفحه بگیرم؟؟؟؟؟؟؟

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

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

سجاد باقرزاده

عضویت از 1392/02/24

  • یکشنبه 29 شهریور 1394
  • 07:29

بعد از ذخیره سازی اطلاعات صفحه را به همان صفحه جاری یا صفحه دیگری Redirect کنید.

Response.Redirect(Request.RawUrl);

 

کاربر سایت

mahdisky

عضویت از 1392/11/13

  • یکشنبه 29 شهریور 1394
  • 12:12

ممنون 

این چکاریه ماکروسافت کرده آخه !!!!

بجز Redirect  راه حل دیگه نیست؟؟؟

Redirect   کارکردش چطوریه باعث چی میشه؟ (یعنی دوباره صفحه رو از شروع بارگزاری میکنه؟)

کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • یکشنبه 29 شهریور 1394
  • 12:22

چرا راه دیگه ای هم وجود داره، اینکه شما بجای Postback کردن صفحه از Ajax استفاده کنید. برای مثال مقاله زیر را مطالعه کنید :

پیاده سازی CRUD درGridView با استفاده از ASP.Net jQuery AJAX

کاربر سایت

mahdisky

عضویت از 1392/11/13

  • یکشنبه 29 شهریور 1394
  • 12:40

مقاله خوبی بود .

اگر من بخوام همراه این اطلاعات آپلود هم داشته باشم چکار باید کرد؟

به عنوان مثال برای عکس هر کاربر و مشخصاتش با هم کنارش آپلود بشه ؟؟

کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • یکشنبه 29 شهریور 1394
  • 13:30

مقاله زیر برای آپلود عکس مورد استفاده قرار میگیره :

آپلود عکس با استفاده از jQuery ajax در ASP.Net

کاربر سایت

mahdisky

عضویت از 1392/11/13

  • یکشنبه 29 شهریور 1394
  • 13:42

این مقاله برای آپلود از  Generic handler (فایل ashx استفاده کرده و مقاله قبلی از [WebMethod] و json استفاده کرده 

حالا چطوری فایل آپلود  Generic handler (فایل ashx)  رو  در قسمت [WebMethod] استفاده کنم یعنی میخوام آپلود رو توی  [WebMethod] بهمراه بقیه داده ها ارسال کنم و عملیات لازم رو روش انجام بدم.

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

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

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

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