PDA

View Full Version : سوال: چگونگی کار بامتدpost و دریافت اطلاعات ان در مقصد



zareei_ta
شنبه 16 مهر 1390, 14:22 عصر
طرز کار با متدpost و اینکه چطور در صفحه مقصد این اطلاعات را دریافت کرد؟
درضمن فیلدهایی که به صورت % هستند چطور میشه پر کرد؟



<form id="Form2" method="post" action="RedirectAddress.aspx">
<input type="hidden" name="invoiceNumber" value="1949945"/>
<input type="hidden" name="invoiceDate" value="1949945" />
<%-- <input type="hidden" name="amount" value="" />
<input type="hidden" name="terminalCode" value="<%= terminalCode %>" />
<input type="hidden" name="merchantCode" value="<%= merchantCode %>" />--%>
<%-- <input type="hidden" name="redirectAddress" value="<%= redirectAddress %>" />
<input type="hidden" name="timeStamp" value="<%= timeStamp %>" />--%>
<input type="hidden" name="action" value="1003" />
<%--<input type="hidden" name="sign" value="<%= sign %>" />--%>
<%-- <input type="submit" name="submit" value=" ارسال"
style="position:absolute; top: 544px; left: 526px;"/> --%>
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
</form>

zareei_ta
شنبه 16 مهر 1390, 16:08 عصر
به این کد خیلی نیاز دارم.خیلی از کدها را امتحان کردم اما چون زیاد بلد نبودم خطا میداد

hjran abdpor
شنبه 16 مهر 1390, 17:39 عصر
با سلام.
http://www.codeproject.com/KB/aspnet/ASP_NETRedirectAndPost.aspx
http://www.beansoftware.com/ASP.NET-Tutorials/Cross-Page-Posting.aspx
همیشه اولین راه حل جستجو میباشد.

zareei_ta
شنبه 16 مهر 1390, 20:46 عصر
ممنون ولی من خیلی جستجو کردم و تیجه ای حاصل نشد.منظور من متدpost فرم و actionاینکه چطور در صفحه ای redircet می شود می توان به ان پارامترها دسترسی پیدا کرد.من این متد را برای پرداخت الکترونیکی لازم دارم که یک سری اطلاعات را ارسال کنم و برای پیاده سازی اون ابتدا باید مفهومpost را درک کنم.

zareei_ta
یک شنبه 17 مهر 1390, 20:23 عصر
خیلی خوب میشد که تاپیک ها به نتیجه می رسید و مشکل خیلی ها را حل می کرد!!!!!!

mahdioo12194
یک شنبه 17 مهر 1390, 20:25 عصر
سلام

شما برای این کار راه های زیادی دارید session querystring previous page حالا چه اصراری به post کردن دارید؟

zareei_ta
یک شنبه 17 مهر 1390, 20:28 عصر
ممنون از توجهتون.چون باید اطلاعات را با متد post به صفحه پرداخت بانک پاسارگاد بفرستم و دیگه از روش هایی که گفته شد نمیشه استفاده کرد

nasinas
سه شنبه 19 مهر 1390, 00:12 صبح
فکر کنم یه همچین چیزی بود
string value = Request.QueryString["value"];