PDA

View Full Version : Call post method in Asp.net



mehrdad3214
سه شنبه 01 خرداد 1386, 02:00 صبح
سلام دوستان
چطوری میشه یک متد پست رو که داخل محیط HTML Asp نوشته شده رو از داخل کد فراخوانی کنم ؟
ممنونم اگه کمکم کنید .

amir.NET2
سه شنبه 01 خرداد 1386, 16:28 عصر
با سلام

میشه اندکی بیشتر توضیح بدید که می خواید دقیقا چیکار کنید

mehrdad3214
سه شنبه 01 خرداد 1386, 22:56 عصر
آره نگاه کنید من یک تابع داخل Source مثلا Default.Aspx دارم این تابع :



<form action="http://www.Login.aspx" method="post">
<table border="0" class="cTable" width="100%" cellspacing="1">
<tr>
<td width="31%">نام کاربری:</td><td ">
<input type="text" name="username" size="19" class="Textbox" dir="ltr" maxLength="41" autocomplete="on" value=""></td>
</tr>
<tr>
<td width="31%">کلمه عبور :</td>
<td width="66%">
<input type="password" name="password" size="19" class="Textbox" dir="ltr" maxLength="20" value=""></td>
</tr>
<tr>
<td colspan="2" height="30">
<p align="center"><input type="submit" value="ورود" name="btnSubmit" class="oBtn" style="WIDTH: 98px; position: relative;" id="Submit1" language="javascript"></p>
</td>
</tr>
<tr style="LINE-HEIGHT:150%">
<td colspan="2" height="50" align="center">
</td>
</tr>
</table>
</form>



حالا میخوام این دکمه Submit رو از داخل Default.Aspx.Cs فراخوانی کنم.

mehrdad3214
چهارشنبه 02 خرداد 1386, 11:26 صبح
دوستان اگه لطف کنید به من کمک کنید ممنون می شم.

mehrdad3214
پنج شنبه 03 خرداد 1386, 02:29 صبح
دوستان یه کمکی
:افسرده:

ealireza
پنج شنبه 03 خرداد 1386, 11:04 صبح
دوستان یه کمکی
:افسرده:
دوست من !!!


form action="http://www.Login.aspx"

شما داری فرمتو به LOGIN.aspx میفرستی !

باید در فرم LOGIN.ASPX از متد


Request.form

استفاده کنی !

موقف باشید

mehrdad3214
جمعه 04 خرداد 1386, 01:04 صبح
شرمنده . من اشتباه گفتم. Form Action ="www.MySite.Com"" است. اگه لطف کنید مجددا منو راهنمایی کنید.

violet
شنبه 05 خرداد 1386, 22:29 عصر
برای این کار میتونی از خاصیت postbackurl یک asp:button استفاده کنی:



<table border="0" class="cTable" width="100%" cellspacing="1">
<tr>
<td width="31%">نام کاربری:</td><td ">
<input type="text" name="username" size="19" class="Textbox" dir="ltr" maxLength="41" autocomplete="on" value=""></td>
</tr>
<tr>
<td width="31%">کلمه عبور :</td>
<td width="66%">
<input type="password" name="password" size="19" class="Textbox" dir="ltr" maxLength="20" value=""></td>
</tr>
<tr>
<td colspan="2" height="30">
<asp:button runat="server" id="doSubmit">


</td>
</tr>
<tr style="LINE-HEIGHT:150%">
<td colspan="2" height="50" align="center">
</td>
</tr>
حالا تو قسمت کد:
VB
doSubmit.PostBackUrl = ConfigurationManager.AppSettings.Item("shop/online_script")