برگزیده های پرشین تولز

چگونه مي توان دو فرم را در ASP.NET به هم مرتبط كرد

Ali_Nob

کاربر تازه وارد
تاریخ عضویت
25 آپریل 2004
نوشته‌ها
290
لایک‌ها
2
با سلام
چگونه مي توان در ASP.NET از طريق يك وب فرم يك فرم جديد را اجرا كرد؟
بطور مثال : يك وب فرم داريم كه مي خواهيم با زدن يك Click بر روي يك Button آن وارد يك فرم جديد ( يك فرم جديد Run شود) چه روشي براي اين كار وجود دارد.
به عبارت ديگر معادل دستورات زير :
Dim frm as new from1
frm.show و يا frm.ShowDialog
با تشكر
 

KambizZandi

کاربر تازه وارد
تاریخ عضویت
4 آپریل 2004
نوشته‌ها
59
لایک‌ها
5
محل سکونت
Iran - Tehran
اگر درست متوجه شده باشم:
اگر ميخواهيد با کليک به صفحه (فرم) ديگه اي بريد:
از توي کد: Response.Rediret
از توي html: فقط کافيه يه لينک تعريف کنيد
ولي اگه بخواهيد يک PopupForm باز کنيد روش اون يکمي فرق داره
مثلا ميتونيد از توي html با دستور window.open اينکار رو انجام بديد (JavaScript, VBScript)
 

balabala

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
22 می 2005
نوشته‌ها
8,362
لایک‌ها
5,745
سن
41
محل سکونت
یه خورده اونورتر
به نقل از Ali_Nob :
با سلام
چگونه مي توان در ASP.NET از طريق يك وب فرم يك فرم جديد را اجرا كرد؟
بطور مثال : يك وب فرم داريم كه مي خواهيم با زدن يك Click بر روي يك Button آن وارد يك فرم جديد ( يك فرم جديد Run شود) چه روشي براي اين كار وجود دارد.
به عبارت ديگر معادل دستورات زير :
Dim frm as new from1
frm.show و يا frm.ShowDialog
با تشكر
اسم فرم جدید رو در تگ form پراپتی action بگذارید.
 

Ali_Nob

کاربر تازه وارد
تاریخ عضویت
25 آپریل 2004
نوشته‌ها
290
لایک‌ها
2
به نقل از KambizZandi :
اگر درست متوجه شده باشم:
اگر ميخواهيد با کليک به صفحه (فرم) ديگه اي بريد:
از توي کد: Response.Rediret
از توي html: فقط کافيه يه لينک تعريف کنيد
ولي اگه بخواهيد يک PopupForm باز کنيد روش اون يکمي فرق داره
مثلا ميتونيد از توي html با دستور window.open اينکار رو انجام بديد (JavaScript, VBScript)

ممنون
من با دستور Response.Redirect ساير فرم ها مو باز كردم
فقط چون بايد كل Url رو به دستور فوق داده بشه برام نا مانوسه البته من بايد اشاره كنم تا حالا با ASP.NET برنامه نويسي نكردم و فق ط Windows-Base برنامه نوشتم و در اونجا دستور Frm.show و frm.showdialog رو داريم و من به دنبال معادل ASP اون مي گشتم.
تشكر
 

Ali_Nob

کاربر تازه وارد
تاریخ عضویت
25 آپریل 2004
نوشته‌ها
290
لایک‌ها
2
به نقل از balabala :
اسم فرم جدید رو در تگ form پراپتی action بگذارید.

ممنون
ميشه بيشتر توضيح بدي
من متوجه كاري كه بايد بكنم نشدم
تشكر
 

balabala

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
22 می 2005
نوشته‌ها
8,362
لایک‌ها
5,745
سن
41
محل سکونت
یه خورده اونورتر
به نقل از Ali_Nob :
ممنون
ميشه بيشتر توضيح بدي
من متوجه كاري كه بايد بكنم نشدم
تشكر
در مود html برید روی کد <form> بعد از پنجره پراپرتیز (properties) خصوصیت action رو تغییر بدید. یا راحتترش: داخل کد html این رو به تگ form اضافه کنید:
PHP:
<form action="page2.aspx" >
 
بالا