PDA

View Full Version : default.aspx?user=ali یعنی چه؟



mohamdmahdi
چهارشنبه 25 مهر 1386, 11:33 صبح
سلام
من یک صفحه Asp.net با c# دارم به اسم default.aspx یک کلید فلش توش دارم که می خوام با زدن اون برای ali صفحه تغییر کنه
تو فلش روی کلید نوشتم
default.aspx?user=ali
که این صفحه را باز می کند
حالا تو کد نویسی ای اس پی چی بنویسم که اگر user من Ali بود یک تابعی را اجرا کند

merlin_vista
چهارشنبه 25 مهر 1386, 11:43 صبح
ببین این Qoery String را در هر صفحه ای که میخواهی چک کنی بگیر و بریز تو یه متغیر و بعد متغیر را چک کن !! فکر نکنم جای از این کار مشکل داشته باشی!!
برای اینکه مقدار کوئری استرینگ را بدست بیاری این کد به تو کمک میکنه !!

string m = Request.QueryString["user"];
این دستور کوئری استرینگ USER را میگیره و در متغیر M ذخیره میکنه و بعد شما میتوانید M را چک کنید !!

mohamdmahdi
چهارشنبه 25 مهر 1386, 13:53 عصر
خیلی متشکر
واقعا کارم راه افتاد

mohamdmahdi
چهارشنبه 25 مهر 1386, 14:35 عصر
اگر بخواهم یک آرایه یا یک نوشته طولانی را بفرستم چطوری بفرستم

hamed_bostan
چهارشنبه 25 مهر 1386, 15:51 عصر
میتونید از cache کردن , coockie و روشهای مختلف انتقال اطلاعات بین صفحات بر حسب نیاز و مقدار داده تون اسفاده کنید . جستجو کنید بابت این موضوع و بحث زیاده

merlin_vista
چهارشنبه 25 مهر 1386, 16:02 عصر
یا هم میتونی از Session استفاده کنی که Server sid هم هست !!