تور لحظه آخری
امروز : پنجشنبه ، 12 مهر 1403    احادیث و روایات:  امام علی (ع):پيش از آن كه زبانت تو را به زندان طولانى و هلاكت درافكند، او را زندانى كن، زيرا هيچ چ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1820082851




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

تغيير زبان در فیلد های asp.net -


واضح آرشیو وب فارسی:سایت ریسک: t=34175">تغيير زبان در فیلد های asp.net rainynight 23 تير 1384, 01:22سلام 1-مي خواستم بدون چطور ميشه در Asp.Net بعضی فیلها رو زبانشون رو فارسی کرد بعضی ها انگلیسی مثلا فیل نام و نام خانوادگی فارسی باشه فیلد email انگلیسی باشه. 2-همچنین چطور میشه یه button برای اینکار ساخت که هر وقت کلیک کنیم زبان فیلد تغییر کنه ممنون از همه برو بچه های مجید آنلاین mazoolagh 23 تير 1384, 09:09تا جايي كه من ميدونم تغيير زبان فيلد توسط كد فقط در Applicationهاي Net ميسر هست (بسيار ساده هم هست) و نه ASP.NET در صفحات وب معمولا از كدهاي سمت كلاينت استفاده ميكنن كه هم ميتوني از كد خود اين سايت استفاده كني (قبلا بارها در موردش صحبت شده - يك جستجو بكن) و هم از كد ديگري كه اينجاست: rainynight 23 تير 1384, 14:30آقا ممنون که کمک می کنید ولی اینو قبلا تو Persian tools دیده بودم توی asp.net جواب نمیده چون می خوام سمت سرور باشه راه بهتری نیست بابا همه سایتا که اینجوریه فیل ایمیل لاتین بقیه فیلد ها فارسین mazoolagh 25 تير 1384, 08:17نمونه کدی رو که جواب نمیده اینجا داخل تگ code بگذار ! rainynight 25 تير 1384, 16:06ببینید فیلهای دیتای من از نوع webform هستند من وارد قسمت html شدم و دستورات زی رو اضافه کردم یه button اضافه کردم و در قسمت html <input type="button" onclick="change(name)" value=" تغيير زبان " /> که name اسم فیلدم هست یعنی name.text و این کد هم در قسمت head سایت گذاشتم <script type="text/javascript" src="c:inetpub"></script> ولی button هیچ عملی انجام نمیده mazoolagh 26 تير 1384, 08:59اگر بفرض ID مربوط به TextBoxی که میخوای روش کد سمت کلاینت اجرا کنی X باشه در کدت باید بصورت window.document.getElementById("X") بهش آدرس بدی! یعنی اون فایل فارسی سازی رو شاید مجبور شی تغییرات درش بدی! rainynight 26 تير 1384, 12:02راه راحتری وجود نداره؟ ashian 11 اسفند 1384, 11:13سلام برای اینکه بتونید فیلد های به طور پیش فرض فارسی داشته باشید اینکارهای رو انجام بدید: 1- یک فایل فارسی ساز JS رو به قسمت کد html صفحه aspx اضافه کنید. <script type="text/javascript" src="../farsix.js"></script> 2- در صفحه کد (aspx.cs ) یک تابع به این صورت اضافه کنید : private void farsiInput(WebControl control) { string client=""; client = "return convert(name,event)"; control.Attributes.Add("onkeypress",client); } 3- در pageLoad هم انی دستورات رو برای تمام فیلدهایی که می خواین فارسی تایپ بشند اضافه کنید farsiInput(TextBox1); ######################### مهدی علیدوست خدمات فناوری اطلاعات آشیان




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1906]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن