ورود

View Full Version : ساخت منو و زیر منو با استفاده از گزینه های موجود در بانک



raika17metal
یک شنبه 17 بهمن 1389, 22:27 عصر
با سلام. من میخوام توی ASP.NET منوی سایت رو با استفاده از گزینه های موجود در دیتابیس پر کنم.
من یه جدول دارم با نام MainTitle که توش منوهای اصلی ام رو ذخیره کردم و شامل فیلدهای زیر هستش :
(MTitleID (Primary Key

MTitle

و یه جدول دیگه دارم که توش زیرمنوها ذخیره میشه و شامل فیلدهای زیر هستش :

(TitleID(Primary Key

(MTitleID(Foriegn Key

Title

حالا من چطوری میتونم توسط این دو تا جدول منو ها و زیرمنوها رو نمایش بدم؟

omidghadiri
دوشنبه 18 بهمن 1389, 11:04 صبح
با سلام. من میخوام توی ASP.NET منوی سایت رو با استفاده از گزینه های موجود در دیتابیس پر کنم.
من یه جدول دارم با نام MainTitle که توش منوهای اصلی ام رو ذخیره کردم و شامل فیلدهای زیر هستش :
(MTitleID (Primary Key

MTitle

و یه جدول دیگه دارم که توش زیرمنوها ذخیره میشه و شامل فیلدهای زیر هستش :

(TitleID(Primary Key

(MTitleID(Foriegn Key

Title

حالا من چطوری میتونم توسط این دو تا جدول منو ها و زیرمنوها رو نمایش بدم؟

باسلام و احترام
دوست عزیز شما باید از منوها li و ul استفاده کنید و در کد نویسی توسط دیتاست از بانک بخونید و در منو قراربدید.

raika17metal
دوشنبه 18 بهمن 1389, 21:17 عصر
میشه یه نمونه کد بذارید؟

raziee
دوشنبه 18 بهمن 1389, 21:55 عصر
با سلام. من میخوام توی ASP.NET منوی سایت رو با استفاده از گزینه های موجود در دیتابیس پر کنم.
من یه جدول دارم با نام MainTitle که توش منوهای اصلی ام رو ذخیره کردم و شامل فیلدهای زیر هستش :
(MTitleID (Primary Key

MTitle

و یه جدول دیگه دارم که توش زیرمنوها ذخیره میشه و شامل فیلدهای زیر هستش :

(TitleID(Primary Key

(MTitleID(Foriegn Key

Title

حالا من چطوری میتونم توسط این دو تا جدول منو ها و زیرمنوها رو نمایش بدم؟
دوست من طراحی دیتابیستون میتونه بهتر باشه.

ItemID
ParentID
Title
Order

به این صورت میتونی منو های بدون محدودیت در زیر مجموعه داشته باشی (نه فقط در یک سطح)

میشه یه نمونه کد بذارید؟
شما تو کدوم قسمت مشکل دارید؟

در سایت هم قبلا یکی از دوستان نمونه گذاشته بود.(جستجو کنید)

raika17metal
سه شنبه 19 بهمن 1389, 23:23 عصر
دوست من طراحی دیتابیستون میتونه بهتر باشه.


ItemID
ParentID
Title
Order


به این صورت میتونی منو های بدون محدودیت در زیر مجموعه داشته باشی (نه فقط در یک سطح)

شما تو کدوم قسمت مشکل دارید؟

در سایت هم قبلا یکی از دوستان نمونه گذاشته بود.(جستجو کنید)

من این کد رو پیدا کردم و به همون روشی که شما گفتید بانک رو تغییر دادم اما مشکل اینه که فقط توی FireFox بصورت صحیح اجرا میشه. چطوری تغییرش بشدم تا توی بقیه مرورگرها هم بصورت صحیح نمایش داده بشه؟

http://dehkadeh-it.persiangig.com/Zip/DbMenu.rar

raika17metal
پنج شنبه 21 بهمن 1389, 21:14 عصر
واقعا کسی نیست جواب بده؟

ایمان مدائنی
چهارشنبه 03 مهر 1392, 09:47 صبح
((این تاپیک برای اینه که تاپیک تکراری نزده باشم و اگر کسی با جست و جو به این تاپیک رسید جواب وجود داشته باشه))

http://barnamenevisan.org/ImagesArticle/8a61ae77ccc9487d8a60d35ebf58c504.jpg

در این نمونه منو و زیر منو از بانک اطلاعاتی ساخته میشه
http://barnamenevisan.org/ImagesArticle/fbaee10dc3124702b2bd6efc9c0573ee.jpg
http://barnamenevisan.org/ImagesArticle/f7a6c619401647f188255ed686bc9359.jpg

لینک نمونه (http://barnamenevisan.org/Articles/Article2116.html)