PDA

View Full Version : درخواست کمک کوچیک از ASP.NET کار های عزیز



behrouz_psh
یک شنبه 16 مرداد 1390, 23:56 عصر
سلام
راستش من پی اچ پی کارم ی جای کارم به ASP.NET نیاز پیدا کردم رفتم یاد بگیرم ولی :اشتباه:

من از طرف یک فرم HTML به یک صفحه به اسم abc.aspx یک داده رو از طریق متود POST ارسال میکنم

من فقط میخام بدونم تو فایل abc.aspx چی قرار بدم که این مقدار داده که از طریق POST ارسال شده به abc.aspx رو بگیره و تو صفحه چاپ کنه

همین

خیلی لطف میکنید اگه کمکم کنید :بوس::قلب::بوس::قلب::بوس:

reza4359
دوشنبه 17 مرداد 1390, 00:29 صبح
سلام دوست من درست متوجه نشدم شما چی میخواید
ولی واسه دسترسی به یک صفحه و یا چاپ از این دستور استفاده میکنن
response.redirect("page.aspx");
شایدم میخواید یه مقدار رو به یه صفحه ارسال کنید که باید از query string استفاده کنید

behrouz_psh
دوشنبه 17 مرداد 1390, 00:36 صبح
سلام
ممنون از وقتی که گذاشتین
منظور من این پود که وقتی ما با متود POST یک داده رو از طریق یک فرم ارسال میکنیم در زبان ASP.NET اون داده رو چطور دریافت میکنیم مثلا شما یک فرم که نام کاربر رو دریافت میکنه در زبان HTML در نظر بگیرید این فرم داده های وارد شد توسط کاربر را به یک پیج به اسم abc.aspx ارسال میکنه حالا من میخام بدونم تو اون صفحه abc.aspx چه کدی بزنم که این داده ارسال شده توسط کاربر رو بتونم دریافت کنم
و در صفحه نمایش چاپ کنم
امیدوارم تونسته باشم منظورم رو برسونم
پیشاپیش ممنون از پاسختون

amin1softco
دوشنبه 17 مرداد 1390, 00:38 صبح
NameValueCollection nvc = Request.Form;
string userName, password;
if (!string.IsNullOrEmpty(nvc["txtUserName"]))
{
userName = nvc["txtUserName"];
}

if (!string.IsNullOrEmpty(nvc["txtPassword"]))
{
password = nvc["txtPassword"];
}

//Process login
CheckLogin(userName, password);

behrouz_psh
دوشنبه 17 مرداد 1390, 00:43 صبح
مثلا در پی اچ پی اینطوری عمل میکنیم


echo $_POST ["A"]

A همون متغیره ای هست که از طریق متود POST ارسال شده

amin1softco
دوشنبه 17 مرداد 1390, 00:49 صبح
خوب اینجور بنویس:


NameValueCollection post = Request.Form;
Response.Write(post["A"]);