PDA

View Full Version : آدرس id دار



KazemAsgari
یک شنبه 13 شهریور 1384, 15:06 عصر
میشه بگید چه جوری اینجور آدرس ها رو درست می کنند
http://www.barnamenevis.org/forum/forumdisplay.php?f=25
البته با ASP.net
ببخشید جستجو کردم ولی ..
متشکر

kochol
یک شنبه 13 شهریور 1384, 16:24 عصر
سلام
برای نوشتن آنها که باید مثل یک url معمولی عمل کنید مثل
response.redirect("default.aspx?id=12")
و برای خواندن آن هم می توانید بنویسید
request.params("id").tostring

KazemAsgari
دوشنبه 14 شهریور 1384, 11:04 صبح
ببخشید
میشه یه کمی بیشتر توضیح بدید
یا یه مرجع کامل درباب این موضوع معرفی کنید
یا اسم این موضوع رو به انگلیسی بگید تا سرچ کنم
متشکرم

mehdi_394
دوشنبه 14 شهریور 1384, 15:10 عصر
به این متغیر ها و مقادیر آنها که بعد از ؟ می آید Query string می گن که کاربردش هم اینه که از طریق url یا لینک صفحه مقصد به صفحه می فهمونند که چه اطلاعاتی رو می خوان.هر تعداد از این متغیر ها رو می تونید بفرستید
.برای این کار هم بعد از نام صفحه یک علامت؟ و بعدش نام متغیر که مقدار دهی شده رومی نویسید.برای جدا کردنشون هم از علامت& استفاده می شه .
در صفحه مقصد هم با استفاده از Request.Querystring همراه با نام متغیر مقدارش رو می خونند.

KazemAsgari
دوشنبه 14 شهریور 1384, 21:30 عصر
میشه یه منبع کامل معرفی کنید که من از مفاهیم Query String بیشتر متوجه بشم و بتونم روش مطالعه کنم
متشکرم

صابر
جمعه 18 شهریور 1384, 04:21 صبح
منبع نمی‌خواد!
خیلی راحته.
ببینید، مثلاً شما که آدرس http://www.barnamenevis.org/forum/showthread.php?t=27975 رو وارد می‌کنید.
یه متغیر t تعریف شده که مقدار 27975 رو توی خودش داره.
حالا توی فایل php یا asp یا aspx یا هر چیز دیگه‌ای می‌تونید مقدار این متغیر رو بخونید.
کاربردش هم بیشتر برای نمایش یک رکورد خاص از یک جدول توی دیتابیس هست.
مثلاً در این فایل showthread.php تکه کدی هست که می‌گه از جدول فلان، رکوردی رو که id اون برابر با t هست نشون بده.
در مورد منبع هم اگه سرچ کنید Query String با حجم نامحدودی از منابع روبه‌رو می‌شین!

aidinwashere
شنبه 19 شهریور 1384, 03:27 صبح
MSDN مثال خوبی داره