PDA

View Full Version : ایجاد صفحه asp.net در زمان اجرا



Mohamad1362
دوشنبه 14 آذر 1390, 10:37 صبح
سلام
چطوری میشه در زمان اجرا یک صفحه aspx ایجاد کرد ؟

raziee
دوشنبه 14 آذر 1390, 11:38 صبح
سلام
چطوری میشه در زمان اجرا یک صفحه aspx ایجاد کرد ؟
با سلام.
سوالتون خیلی کلی هست.
بیشتر توضیح بدید که این صفحه ای که میگید چی هست؟

بیشتر فکر میکنم منظورتون ایجاد صفحات داینامیک مثل سیستم های مدیریت محتوا هست درسته؟

Mohamad1362
دوشنبه 14 آذر 1390, 18:42 عصر
من میخوام به ازای هر رکوردی که کاربر از DataList انتخاب میکنه ، یک صفحه ایجاد بشه که اسمش شماره همون رکورد باشه و توش اطلاعات اون رکورد نمایش داده بشه، نمیخوام از Session , QueryString و ... استفاده کنم .
کلا میخوام بدونم در زمان اجرا میشه صفحه ایجاد کرد ؟

raziee
دوشنبه 14 آذر 1390, 19:00 عصر
با سلام.
این صفحات به صورت مجازی هستند.
به عنوان مثال:
یک سرویس فروشگاه رو در نظر بگیرید، صفحات متعددی مثل آدرس های زیر داره:

www.shop.com/Cat1/Product1.aspx
www.shop.com/Cat1/Product2.aspx
www.shop.com/Cat1/Product3.aspx
www.shop.com/Cat1/Product4.aspx
www.shop.com/Cat2/Product5.aspx
www.shop.com/Cat3/Product6.aspx
www.shop.com/Cat4/Product7.aspx


این صفحات هیچ کدوم واقعی نیستند بلکه همگی به صفحه مثلا با نام Product.aspx اشاره دارند. مثلا:
www.shop.com/Product.aspx?productid=1&catid=1
که بوسیله یک QueryString ارسال شده اند.

در مورد URL Rewriting و Routing جستجو کن.

Mohamad1362
سه شنبه 15 آذر 1390, 10:15 صبح
دقیقا منظورم همین بود ، ممنون
فقط تو این حالت میشه برای هر محصول شمارنده (تعداد بازدید) ایجاد کرد ؟ چون همه دارن تو یه صفحه نمایش داده میشن.باید مقدار داخل QueryString رو بذارم تو کلکسیون شی application ?