PDA

View Full Version : سوال: انتقال اطلاعات بین صفحات



انیشتین
دوشنبه 08 خرداد 1391, 08:46 صبح
با سلام... میخواستم بدون کار زیر از نظر تکنیکی با ASP.NET انجام شدنی هست ؟... اگر هست از چه ابزاری باید استفاده کنم؟.. سپاس...

فرض کنید جدولی داریم که تعدادی عکس یا نوشته رو نمایش داده ، با کلیک بر روی هر کدام از عکس ها به صفحه ای منتقل میشیم ، عنصری که روی آن کلیک شده یک مقدار خاص مثل یک ID به صفحه جدید بفرستد و صفحه جدید با استفاده از این ID اطلاعات مشخصی را از دیتا بیس دریافت کرده و نمایش دهد.
هدف اصلی سوال همان رد و بدل شدن ID است.
.. با سپاس ..

Beginner2013
دوشنبه 08 خرداد 1391, 10:06 صبح
با سلام... میخواستم بدون کار زیر از نظر تکنیکی با ASP.NET انجام شدنی هست ؟... اگر هست از چه ابزاری باید استفاده کنم؟.. سپاس...

فرض کنید جدولی داریم که تعدادی عکس یا نوشته رو نمایش داده ، با کلیک بر روی هر کدام از عکس ها به صفحه ای منتقل میشیم ، عنصری که روی آن کلیک شده یک مقدار خاص مثل یک ID به صفحه جدید بفرستد و صفحه جدید با استفاده از این ID اطلاعات مشخصی را از دیتا بیس دریافت کرده و نمایش دهد.
هدف اصلی سوال همان رد و بدل شدن ID است.
.. با سپاس ..

سلام
دوست من این کار هر روزه توسعه دهندگان وب هست.



<a href="product.aspx?id=1"><img src=""></a>
<a href="product.aspx?id=2"><img src=""></a>
<a href="product.aspx?id=3"><img src=""></a>

//Pruduct.aspx
//get id value
Response.Write(Request.QueryString["id"]);

mohsen.nsb44
دوشنبه 08 خرداد 1391, 10:11 صبح
با سلام... میخواستم بدون کار زیر از نظر تکنیکی با ASP.NET انجام شدنی هست ؟... اگر هست از چه ابزاری باید استفاده کنم؟.. سپاس...

فرض کنید جدولی داریم که تعدادی عکس یا نوشته رو نمایش داده ، با کلیک بر روی هر کدام از عکس ها به صفحه ای منتقل میشیم ، عنصری که روی آن کلیک شده یک مقدار خاص مثل یک ID به صفحه جدید بفرستد و صفحه جدید با استفاده از این ID اطلاعات مشخصی را از دیتا بیس دریافت کرده و نمایش دهد.
هدف اصلی سوال همان رد و بدل شدن ID است.
.. با سپاس ..
دوست عزیز میشه با کوئری استرینک و session اینکار رو انجام داد کمی در موردش جستجو کن اگه مشکلی داشتی بگو کمکت میکنم

crazy_1892
سه شنبه 09 خرداد 1391, 02:02 صبح
پیشنهاد میشه از query string استفاده کنی چ.ن session بار روی سرور را افزایش میده و برای مدت تعیین شده ای ماندگار است

mohsen.nsb44
سه شنبه 09 خرداد 1391, 09:14 صبح
پیشنهاد میشه از query string استفاده کنی چ.ن session بار روی سرور را افزایش میده و برای مدت تعیین شده ای ماندگار است
اینم اشاره کن که امنیت session از Query string بالاتر و Query string ظریفیت محدودی داره

Saman Hashemi
سه شنبه 09 خرداد 1391, 09:43 صبح
اینم اشاره کن که امنیت session از Query string بالاتر و Query string ظریفیت محدودی داره
برای کاری که دوستمون میخواد انجام بده Session اصلا شیوه خوبی نیست چون دسترسی به صفحات محدود میشه و نمیشه مستقیم به صفحه دسترسی داشت(در صورت وجود نداشتن session) ،فشار بی مورد بر روی سرور و نهایتا از دست دادن Seo...!
بعدم برای امن کردن پارامترها راه حل هایی ارائه شده نیازی به session نیست...!
ظرفیت محدود متوجه نشدم مگه شما چی میخوان توی Query String استفاده کنید؟نهایتا سه چهارتا متغیر دیگه...!

mohsen.nsb44
سه شنبه 09 خرداد 1391, 10:24 صبح
برای کاری که دوستمون میخواد انجام بده Session اصلا شیوه خوبی نیست چون دسترسی به صفحات محدود میشه و نمیشه مستقیم به صفحه دسترسی داشت(در صورت وجود نداشتن session) ،فشار بی مورد بر روی سرور و نهایتا از دست دادن Seo...!
بعدم برای امن کردن پارامترها راه حل هایی ارائه شده نیازی به session نیست...!
ظرفیت محدود متوجه نشدم مگه شما چی میخوان توی Query String استفاده کنید؟نهایتا سه چهارتا متغیر دیگه...!
شما برای امنیت query string چیکار میخواید بکنید؟
خیلی از کاربران موقع استفاده امنش نمیکنند و خطراتی رو به وجود میاره اگه به پست من توجه کنین میبینین که من نگفتم از session استفاده کنه
دوستمون گفتند که :
پیشنهاد میشه از query string استفاده کنی چ.ن session بار روی سرور را افزایش میده و برای مدت تعیین شده ای ماندگار است
منم مزیت session رو نصبت به Query string گفتم که دوستمون بهش اشاره بکنه :
اینم اشاره کن که امنیت session از Query string بالاتر و Query string ظریفیت محدودی داره
اگه توجه بکنید میبینید هدف نشان دادن مزیت و عیب های این دو بود که بهتر بتونه واسه کاری که میخواد انجام بده تصمیم بگیره

Saman Hashemi
سه شنبه 09 خرداد 1391, 11:33 صبح
مگه من گفتم شما گفتید از session استفاده کنه ؟منم معایب دیگه session گفتم...!

شما برای امنیت query string چیکار میخواید بکنید؟
خیلی راهها مثل URLWrite و URLMapping و استفاده از پارامترهای رمزنگاری شده و ...
بعدم اگه یه ID بفرستید یه صفحه دیگه قراره چه اتفاقی بیوفته که امنیت میخوایین؟فقط کافیه پارامتر اعتبارسنجی کنی همین...!

imanasp
سه شنبه 09 خرداد 1391, 11:50 صبح
مگه من گفتم شما گفتید از session استفاده کنه ؟منم معایب دیگه session گفتم...!

خیلی راهها مثل URLWrite و URLMapping و استفاده از پارامترهای رمزنگاری شده و ...
بعدم اگه یه ID بفرستید یه صفحه دیگه قراره چه اتفاقی بیوفته که امنیت میخوایین؟فقط کافیه پارامتر اعتبارسنجی کنی همین...!

دوست عزیز این مشکل من هم هست منتهی نمیدونم چطوری Id فرستاده شده به صورت پارامتر رو در صفحه مقصد بگیرم از Cross page Post Back میخام استفاده کنم