PDA

View Full Version : بهترین روش برای ایجاد منو



Xcalivorse
سه شنبه 02 بهمن 1397, 01:21 صبح
سلام به همه عزیزان. در حال طراحی یه وب اپلیکیشن هستم. منوی این وب اپلیکیشن به ازای هر کاربری که وارد میشه بسته به نقش کاربری اون کاربر دارای گزینه های متفاوتی هست. چیزی که تو ذهن خودمه اینه که در محل مناسب در هر صفحه باید یه child action رو فراخوانی کنم که نتیجه اش یه منو هست و گزینه ها اون تو بر اساس نقش کاربر تنظیم شدن. البته نمیدونم این کار اصولی هست با نه. اگر تجربه ای دارید یا راه حل بهتر و اصولی تری رو سراغ دارید لطفا راهنمایی کنید. بسیار ممنون و متشکرم از همه شما عزیزان

Xcalivorse
سه شنبه 02 بهمن 1397, 11:43 صبح
یعنی هیچکسی نمیتونه جواب بده ؟

سعید کشاورز
سه شنبه 02 بهمن 1397, 12:07 عصر
این لینک ها کمکتون میکنه
https://techbrij.com/role-based-menu-asp-net-mvc
https://www.c-sharpcorner.com/article/dynamic-menu-bind-depends-on-user-role-in-asp-mvc/

Xcalivorse
سه شنبه 02 بهمن 1397, 12:39 عصر
بسیار متشکر و ممنونم دوست عزیز. مواردی رو که فرستادید مشاهده کردم. من با ساخت منو بر اساس نقش کاربری مشکلی ندارم و برای جلوگیری از شلوغی کد در MasterPage منو رو در یک PartialView قرار دادم و با فراخوانی یک ChildAction ساختار منو بر اساس نقش کاربری ساخته شده و نتیجه که یک PartialView هست در صفحه نمایش داده میشه. به نظر شما این روشی که من استفاده میکنم اصولی هست و مشکلی نداره ؟

Xcalivorse
چهارشنبه 03 بهمن 1397, 00:02 صبح
همچنان در انتظار پاسخ از یک دوست .......