PDA

View Full Version : ارسال مقدار label از طریق متدpost



usef64
پنج شنبه 11 اسفند 1390, 00:44 صبح
سلام.
من چه جوری میتونم مقدار داخل label ام را(که از session) گرفتم، از طریق متد post ارسال کنم؟

pershengkurd
پنج شنبه 11 اسفند 1390, 03:48 صبح
ارسال کنی به کجا؟

usef64
پنج شنبه 11 اسفند 1390, 10:50 صبح
مگه فرق میکنه به کجا؟ به یه سرور دیگه و میخوام از اونا جواب بگیرم.
اینو ببینید:

<form action="https://site.net" method="post">
<input type="hidden" id="Amount" name="Amount" value="1">
</form>

میخوام به جای <input> از کنترلهای خود asp استفاده کنم.

alonemm
پنج شنبه 11 اسفند 1390, 12:26 عصر
باسلام:

میتونید از روش Cross-Page Posting in ASP.NET Web Pages استفاده کنید:
به مثال زیر دقت کنید:


if (Page.PreviousPage != null)
{
TextBox SourceTextBox =
(TextBox)Page.PreviousPage.FindControl("TextBox1");
if (SourceTextBox != null)
{
Label1.Text = SourceTextBox.Text;
}
}


میتونید از خود کنترل های ورودی HTML و متود Post فرم هم برای ارسال استفاده کنید و سپس مثل کد زیر عمل کنید:

string x = Request.form["myTextControl"];



موفق باشید.

usef64
پنج شنبه 11 اسفند 1390, 12:35 عصر
ببخشید.من متوجه نشدم.الان شما که از متد post استفاده نکردید.
الان چه جوری میتونه بفهمه که مقدار این label رو به فلان سرور ارسال کن؟