PDA

View Full Version : سوال: نحوه ایجاد منو به صورت اتومانیک



saeedgharedaghi
چهارشنبه 22 تیر 1390, 14:47 عصر
سلام خدمت استاتبد محترم برنامه نویس

من میخوام مثل همین سایت وقتی کاربر وارد میشه ، منو مخصوص به کاربران به همین صورت به نمایش در بیاد ، لطفا کمکم کنید.

hjran abdpor
پنج شنبه 23 تیر 1390, 01:30 صبح
سلام .
ببین این کارتو را میدازه!!!!!!!!!!
http://msdn.microsoft.com/en-us/library/ecs0x9w5(v=vs.80).aspx

hjran abdpor
پنج شنبه 23 تیر 1390, 02:02 صبح
http://aspalliance.com/822_Building_a_Database_Driven_Hierarchical_Menu_u sing_ASPNET_20

mo.esmp
پنج شنبه 23 تیر 1390, 03:35 صبح
ابجاد این منو این شکل یه کنترل خاصی نداره که بذاری و بعد یه منو به این به اینصورت نمایش داده بشه ولی کار چندان سختی نیست و میتونی خودت انجامش بدی.
72416
با مثال من برات یکم توضیح میدم.
نام کاربر رو میتونی با استفاده از کنترل asp:LoginName رو نشون بدی. وقتی که کاربر با استفاده از نام کاربری وارد سایت شد این کنترل نام کاربریش رو نشون میده و کافیه یه لیبل با متن خوش آمدید به کنارش اضافه کنی.
اما برای تنظیمات میتونی این کار رو بکنی. یه صفحه برای تنظیمات آماده کن. در منو برای تنظیمات از کنترل asp:LinkButton استفاده کن. و قتی که کاربر روی روی تنظیمات کلیک کرد باید در روال کلیک لینک باتن نام کاربری کسی رو که وارد شده رو بدست بیاری


string userName = Membership.GetUser(HttpContext.Current.User.Identi ty.Name).UserName;
و بعد کاربر رو به صفحه تنظیمات انتقال بدی و نام کاربری رو هم به تنظیمات بفرستی. در صفحه تنظیمات در روال Page_Load صفحه مشخصات پروفایل کاریر رو با استفاده از اون نام کاربری که فرستادی بدست بیار و در صفحه نشون بده.