PDA

View Full Version : راست به چپ کردن منو های دات نت



nazaninam
شنبه 13 مهر 1387, 16:42 عصر
سلام
من از منوهای خود دات نت استفاده کردم ولی متاسفانه زیر منو ها همه از سمت چپ باز می شوند ! هر کاری هم کردم فایده ای نداره !
آیا راهی داره که زیر منو ها از سمت راست باز بشن ؟
لطفا نگید خاصیت direction:rtl کن چون همه جوره امتحان کردم
ممنون

nazaninam
یک شنبه 14 مهر 1387, 08:17 صبح
اقا من تاکید کردم اگر سوالو متوجه شدی جواب بده باز شما حرف خودت رو میزنی !
یعنی من عقلم نمیرسه Text-align بدم ؟؟؟

elizabet
سه شنبه 16 مهر 1387, 13:06 عصر
سلام
از div استفاده کن و dir=rtl قرار بده
<div dir="rtl">
منو در اين قسمت قرار مي گيرد
</div>

Saber_Fatholahi
چهارشنبه 17 مهر 1387, 10:24 صبح
منم همین مشکل دارم لطفا اگه کسی انجام داده کدشو بذاره اینجا
مشکل منم اینه که منوهای فارسی باید از سمت راست باز بشن اما...

nazaninam
چهارشنبه 17 مهر 1387, 10:28 صبح
سلام
از div استفاده کن و dir=rtl قرار بده
<div dir="rtl">
منو در اين قسمت قرار مي گيرد
</div>


ای بابا !
آقا سوالو خوندی ؟ دیدی نوشتم این جوابو بهم نده ؟
تا حالا از منو استفاده کردی اصلا؟

nazaninam
چهارشنبه 17 مهر 1387, 12:59 عصر
سلام
این باگ مزخرف دات نت هست که فکری برای باز شدن منو ها به صورت راست به چپ نکرده (حتی تو 2008) و اومده مثلا با CssFriendly درستش کنه که بدتر شده !
این شاید بدرد بخوره ! البته این CssFriendly به کار من که نیومد چون یک سری مشکل توی بایند کردن به وجود میاره .
http://blogs.microsoft.co.il/blogs/justinangel/archive/2007/05/30/Question-from-Tapuz-.Net-forum_3A00_-How-to-align-RTL-_2800_Right_2D00_to_2D00_left_2900_-ASP.Net-2.0-Menu-with-CSS-Control-Adapters.aspx

bahar_engineer
دوشنبه 28 دی 1388, 10:47 صبح
می شه نتیجه این بحث رو اعلام کنید! این لینک که ازش نمی شه سر در آورد

من همین مشکل رو دارم

morTeza.cs
یک شنبه 04 بهمن 1388, 20:48 عصر
DynamicHorizontalOffset="-283"

اون -283 باید 2 برابر عرض منو باشه .یعنی عرض منوی من 140 هست و اینو -283 گذاشتم که یه کم فاصله هم داشته باشه .

Alirezanet
پنج شنبه 27 خرداد 1389, 11:14 صبح
بهترین راهش استفاده از Table هستش . که هر ستون و ریدیف اون رو میتونید جداگونه راست به چپ . چپ به راست یا وسط چین کنید. حالا توی اون میخواید منو بزارید یا هرچیز دیگه ... :چشمک:

nashenas
شنبه 20 فروردین 1390, 14:26 عصر
در فایل asx. مربوطه ، در قسمت SOLPARTMENU ، این عبارت را اضافه کنید ControlOrientation="vertical" dir="rtl" برای منوهای افقی به جای vertical کلمه horizontal را جایگزین کنید.

omid12
چهارشنبه 31 فروردین 1390, 14:43 عصر
در تگ html یا body ویژگی dir="rtl" زیر را قرار بدید.مانند مثال زیر:

<html dir="rtl">
<!-- Or -->
<body dir="rtl" >

اگه بخوای یک کنترل بخصوصی رو راست به چپ کنی(مثلا textbox یا جدول)مانند زیر عمل کن:
<table dir="rtl" >
<asp:TextBox dir="rtl" >

مطالب فوق رو من انجام دادم و نتیجه گرفتم .برای مشاهده منبع اصلی مطالب فوق روی لینک زیر کلیک کنید.
http://msdn.microsoft.com/en-us/library/twe16yc2.aspx