PDA

View Full Version : چگونه می توان هنگام ایجاد منوی فارسی ، گزینه های آن از راست به چپ نمایش داده شوند



alineghabi
شنبه 28 بهمن 1385, 09:44 صبح
هنگام کار با شیء Menu در ASP NET و با استفاده از VB NET
چگونه می توان هنگام ایجاد منوی فارسی ، گزینه های آن از راست به چپ نمایش داده شوند و جهت فلش نمایش دهنده آنها نیز تغییر یابد

Alireza_Salehi
شنبه 28 بهمن 1385, 10:26 صبح
dir صفحه رو راست به چپ (rtl) کن .
اگر نمی خواهی کل صفحه راست به چپ بشه منو رو توی یک تگ مثلا Table یا DIV بزار و dir ش رو راست به چپ (rtl) کن.

فلش هم که یک عکسه یک عکس با جهت مخالف بذار.

MehranZand
پنج شنبه 16 فروردین 1386, 13:45 عصر
این راهی که شما میگی ساب منو ها رو باز چپ به راست نشون میده !!!
دوستان اگه راهی دارن بگن

MehranZand
پنج شنبه 16 فروردین 1386, 15:33 عصر
با راست چین کردن منو داخل یک td یا div آیتم های استایک منو بغیر از عکس
فلش راست چین میشود اما زیر منو ها یا همان ایتم های دینامیکی تغییری نمی کنند
و بجای اینکه در طرف چپ ایتم های استایکی باشند در جای خودشان باقی می مانند
من مقدار خاصیت DynamicHorizontalOffset را به مقدار منفی تغییر دادم مثلا -200 پیکسل
مشکل حل شد! این خاصیت فاصله پیکسلی بین بوردر راست منو و بوردر چپ ساب منو است. اما مشکل اینه که در Brower های مختلف مشکل دارد و اصلا فکر می کنم کاری اصولی نباشه. دوستان راهنمایی میفرمایند؟

ممنون

soghra
شنبه 30 تیر 1386, 11:31 صبح
سلام
مشکل من هم همینه .ولی در ابتدا ساب منو رو در طرف چپ نشون میده،وقتی که لینک مربوطه رو نگاه می کنم. و دوباره به صفحه قبلی بر میگردم،این بار در طرف راست نشون می ده.

maxpayn2
شنبه 30 تیر 1386, 15:37 عصر
سلام
من قبلا این کار رو کردم ، اگه یادم نرفته باشه menu یک property داره به نام
DynamicHorizontalOffset که باید یک عدد ( نسبت به سایز منو و صفحه که میتونی با آزمون و خطا به دست بیاری ) بهش بدی ، اگه این عدد رو منفی بدی درست میشه

bashiry
یک شنبه 31 تیر 1386, 12:56 عصر
ممنون
دقیقا دوست خوبمون هم به این نکته اشاره کردن و گفتن دارای مشکلاتی هست
راه دیگه نیست؟

nazaninam
شنبه 17 شهریور 1386, 13:11 عصر
پیشنهاد می کنم از css استفاده کنید و به منو و آیتم های آن کلاس نسبت دهید !

ISFAHAN
سه شنبه 26 آذر 1387, 15:33 عصر
<divdir="rtl">
<asp:MenuID="Menu1"runat="server"DataSourceID="SiteMapDataSource2"DynamicPopOutImageUrl="~/arrow_left.gif"
StaticPopOutImageUrl="~/arrow_left.gif">
<DataBindings>
<asp:MenuItemBindingDataMember="SiteMapNode"/>
</DataBindings>
</asp:Menu></div>

تگ dir را اضافه كن مشكلت حل مي شه ...
اينم هم يه راه حل توپ البته فقط برای منو های کنار وگرنه منوها ( vertical ) ...

parivash_a
یک شنبه 04 مرداد 1388, 14:34 عصر
مرسی.کار من که راه افتاد

roya_h77
سه شنبه 09 فروردین 1390, 19:16 عصر
vaghean aliiiiiiiiii bud, man karam rah oftad... :چشمک:

rezaei manesh
پنج شنبه 11 فروردین 1390, 14:59 عصر
dir=rtl
تو دیو یا تیبل بزار