وقتی روی دکمه کلیک میکنم و دستور در sql ذخیره میشه و همه آیتمها رو خالی میکنم ولی وقتی میزنم روی رفرش دوباره همون دستور و مقادیر در sql ذخیره میشه.
چطوری جلوی ذخیره رو بعد از رفرش صفحه بگیرم؟؟؟؟؟؟؟
بعد از ذخیره سازی اطلاعات صفحه را به همان صفحه جاری یا صفحه دیگری Redirect کنید.
Response.Redirect(Request.RawUrl);
ممنون
این چکاریه ماکروسافت کرده آخه !!!!
بجز Redirect راه حل دیگه نیست؟؟؟
Redirect کارکردش چطوریه باعث چی میشه؟ (یعنی دوباره صفحه رو از شروع بارگزاری میکنه؟)
چرا راه دیگه ای هم وجود داره، اینکه شما بجای Postback کردن صفحه از Ajax استفاده کنید. برای مثال مقاله زیر را مطالعه کنید :
مقاله خوبی بود .
اگر من بخوام همراه این اطلاعات آپلود هم داشته باشم چکار باید کرد؟
به عنوان مثال برای عکس هر کاربر و مشخصاتش با هم کنارش آپلود بشه ؟؟
مقاله زیر برای آپلود عکس مورد استفاده قرار میگیره :
این مقاله برای آپلود از Generic handler (فایل ashx) استفاده کرده و مقاله قبلی از [WebMethod] و json استفاده کرده
حالا چطوری فایل آپلود Generic handler (فایل ashx) رو در قسمت [WebMethod] استفاده کنم یعنی میخوام آپلود رو توی [WebMethod] بهمراه بقیه داده ها ارسال کنم و عملیات لازم رو روش انجام بدم.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)