PDA

View Full Version : تمام صفحات سایت با یک صفحه



hojjat_sekhavati
یک شنبه 11 آبان 1382, 14:28 عصر
سلام به همه

بهترین روش برای اینکه تمام صفحات سایت رو توسط تنها یک صفحه ASP.NET تولید کنم چیست؟

محتویات هر صفحه درون یک جدول است. حالا من تمام جداول رو توی یک صفحه asp قرار بدم. بعد با استفاده از اطلاعات Query String و Select Case مشخص کنم که کدوم جدول نمایش داده بشه و بقیه جدولها مخفی بشن.

روش بهتری هست؟

با تشکر

Vahid_Nasiri
یک شنبه 11 آبان 1382, 19:34 عصر
شما باید یک جدول دیگر هم ایجاد کنید که لیست این صفحات را با یک ID منحصر بفرد داشته باشد (مانند این فوروم). حالا با استفاده از همان کوئری استرینگ می توانید محتویات این شماره را هر بار که کاربر (از یک لیست که شما بر اساس این جدول جدید تولید می کنید) درخواست می کند نمایش دهید.

hojjat_sekhavati
یک شنبه 11 آبان 1382, 20:40 عصر
ممنون

این قسمت رو نفهمیدم.

شما باید یک جدول دیگر هم ایجاد کنید که لیست این صفحات را با یک ID منحصر بفرد داشته باشد

مثالی، آدرسی مقاله ای سراغ دارید برای این موردی که گفتید؟

Vahid_Nasiri
یک شنبه 11 آبان 1382, 21:04 عصر
حتما هم لازم نیست یک جدول دیگر باشد
ببینید برای مثال شما یک جدول دارید به صورت زیر
ID
Article_Title
Article_body
.
.
.

می توانید ID و Article_Title را به صورت خیالی زیبا لیست کنید که هر کدام یک هایپرلینک خواهند شد که به کوئری استرینگی با ID ذکر شده اشاره می کنند. حالا روی این لینک که کلیک شد مقاله باز می شود بر اساس این ID‌ گرفته شده.

hojjat_sekhavati
دوشنبه 12 آبان 1382, 20:55 عصر
با تشکر