PDA

View Full Version : سوال: خالی شدن فرم اطلاعات پس از ارسال توسط کاربر



rsam1391
سه شنبه 23 دی 1393, 13:01 عصر
سلام من یک فرم دارم که می خوام پس از اینکه اطلاعات وارد شد و دکمه ارسال رو بزنه صفحه فرم دوباره خالی بشه و بتونه فرم جدید رو پر کنه البته بعد از اعتبار سنجی و یه پیغام هم بده که اطلاعات با موفقیت ارسال شد
آخه کار ما اینطوریه که کاربر فرم ها رو پر می کنه و تعداد پر کردن فرم ها زیاده و نمی خوام هر دفعه بعد از ارسال فیلد ها رو یکی یکی خالی کنه؟ مثل نرم افزار که توش فرم داره و بعد از ارسال فرم برای یک ارسال جدید خالی می شه کسی می تونه راهنمایی کنه ممنون

aminmousavi
سه شنبه 23 دی 1393, 13:04 عصر
سلام دوست عزیز . خب اگر با موفقیت درج شد رکوردت response کن به صفحه جاریت :


Response.Redirect(Request.Url.AbsoluteUri);

rsam1391
سه شنبه 23 دی 1393, 13:13 عصر
ممنون فقط چون من تازه کارم دقیق تر می شه توضیح بدید که این کد رو در کجا قراربدم؟ در کد های ارسال؟

aminmousavi
سه شنبه 23 دی 1393, 13:17 عصر
رو event کلیک button تون ، (همون دکمه ای که برای add کردن هست) بعد از add شدن رکورد این کد رو قرار بده

rsam1391
سه شنبه 23 دی 1393, 13:22 عصر
عین همین کد رو گذاشتم نشد! کار خاصی باید انجام بدم؟

keiv@n
سه شنبه 23 دی 1393, 16:16 عصر
سلام

اینجارو ببین : www.test.k1ec.ir (http://www.test.k1ec.ir)


اومدم تو رخداد


protected void submit_Click(object sender, EventArgs e)

دستورات پاک کردن فیلد هارو قرار دادم :


{
if (Session["update"].ToString() == ViewState["update"].ToString())
{
DBhelper.insert(Convert.ToInt32(id.Text), Convert.ToInt32(position.Text), content.Text, src.Text, check.Checked);
id.Text = string.Empty;
position.Text = string.Empty;
content.Text = string.Empty;
src.Text = string.Empty;
check.Checked = false;
}
}

rsam1391
سه شنبه 23 دی 1393, 21:43 عصر
ممنون حل شد

rsam1391
سه شنبه 23 دی 1393, 22:13 عصر
یک سوال دیگه برای خالی کردن مقدار آپلود فایل چه کار کنم؟

keiv@n
سه شنبه 23 دی 1393, 22:42 عصر
کوئری delete بنویس و فراخوانیش کن