PDA

View Full Version : Redirect و نمایش پیغام به کاربر



iekrang
پنج شنبه 16 شهریور 1385, 08:11 صبح
میخواستم نظر شما رو در این مورد بدونم:
فرمی دارم با یه تعداد زیادی TextBox . میخواهم بعد از وارد کردن اطلاعات این فرم رو خالی کنم و یه پیغام به کاربر نشون بدم :
بهترین روش برای خالی کردن این فرم و نشون دادن یه پیغام چیه؟
در حال حاضر این صفحه رو به خودش Redirect میکنم ولی مشکل نشون دادن پیغام رو دارم.
ممنون میشم اگر راهنماییم کنید.

Farhad.B.S
پنج شنبه 16 شهریور 1385, 12:17 عصر
1.میتونید با گردش به روی کنترل های مورد نظرتون مقادیر این کنترل ها رو خالی کنید.برای این کار ابتدا باید کنترل های مورد نظر رو در حالت دیزاین به یک پنل اضافه کنید و سپس بر روی کنترل های موجود در پنل اصافه شده در ران-تایم گردش کنید.
یا
2.در صورتی که نیازی به ViewState ندارید و پست بک خاص دیگه ای به جز سابمیت اتفاق نم افته میتونید viewstate کنترل های مورد نظر رو غیر فعال کنید.
یا
3.میتونید همراه Redirect به صفحه جاری یه کوئری استرینگ بفرستید که مشخص کننده پیغام مورد نظر باشه.

nazaninam
جمعه 17 شهریور 1385, 14:34 عصر
خیلی سادست شما دو تا تیبل وارد صفحه کنید یکی بالا وی یکی زیر اون
هر دو تیبل رو runat server کنید خوب تیبل دوم رو visible=false کنید
خوب تکس باکس ها رو داخل تیبل اول بگذارید
پیامتون رو داخل تیبل دوم بگذارید
وقتی فرم submit شد بنویسید
همومجور که آقای farhad گفتند با یک حلقه فور روی تمام تکس باکس ها سویچ کنید و textbox.text="" رو اجرا کنید سپس

table1.visible=false

table2.visible=true
همین
البته از پنل هم میشه بجای table استفاده کرد ولی به دلایلی که قبلا توضیح دادم table بهتر تره...