نمایش نتایج 1 تا 3 از 3

نام تاپیک: <HTML dir="rtl"> به صورت پویا

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

    <HTML dir="rtl"> به صورت پویا

    با سلام
    آیا راهى وجود دارد که به صورت پویا بتوانیم یک صفحه را RightToLeft کنیم؟
    و آیا مى‌توان باز به صورت پویا CSS خاصى را براى صفحه انتخاب کنیم؟

    <link rel="stylesheet" type="text/css" href="Styles.css">

    صبا صبوحى

  2. #2
    کاربر دائمی آواتار سار
    تاریخ عضویت
    اسفند 1382
    محل زندگی
    تورین-ایتالیا
    پست
    1,044
    با کد VB این میشه خودت به #C تبدیل کن.

    If (Page.Culture.Trim().ToLower() = "persian (iran)") Then
    CType(Me.FindControl("Body"), HtmlGenericControl).Attributes("dir") = "rtl"
    Else
    CType(Me.FindControl("Body"), HtmlGenericControl).Attributes("dir") = "ltr"
    End If

  3. #3
    کد فوق صحیح نیست!
    ضمن اینکه Culture باید صریحاً تعریف بشه در غیر اینصورت ممکنه توسط سرور Override بشه.
    همچنین، Body به خودیه خود شناخته شده نیست! باید یک ID به تگ Body نسبت داده بشه و runat آن برابر با Server قرار بگیرد. حال باید در پارامتر اول متد FindControl، این ID ذکر گردد.

    موفق باشید.

تاپیک های مشابه

  1. str_replace , ereg_replace برای "n\" و "r\" و " "
    نوشته شده توسط sweb در بخش PHP
    پاسخ: 1
    آخرین پست: یک شنبه 29 بهمن 1385, 16:30 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •