لا أستطيع قراءة نص عربي من textbox في ASP.net حيث يتم إرجاع نص فارغ.
أما عند كتابة نص انجليزي يمكن قراءة النص .
افيدوني لو سمتحتم في ذلك.
لا أستطيع قراءة نص عربي من textbox في ASP.net حيث يتم إرجاع نص فارغ.
أما عند كتابة نص انجليزي يمكن قراءة النص .
افيدوني لو سمتحتم في ذلك.
المشكلة تتعلق بال Encoding
قم بالتأكد من ذلك
حل سريع هو حفظ الصفحة UTF8 without signature
اقتباسمساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا
اقتباسASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL
بالإضافة لما ذكره الأخ smiling4ever يمكنك التأكد من التكويد عندك في ملف ال web.config
عدل المفتاح التالي في ال web.config ليكون كالتالي , وارجو أن يحل لك المشكلة وشكرا ,
<globalization requestEncoding="windows-1256" responseEncoding="windows-1256" />
هناك أمر أخر هو أنه يمكن أن يكون ال windows الذي عندك لا يحتوي على ال encoding العربي لذلك عليك بتنصيبه من ال windows cd setup عن طريق لوحة التحكم ثم الخيارات الإقليمية , وإن شاء الله يعمل معك وشكرا
تم تعديل هذه المشاركة بواسطة oneforall2012 في 29 يناير 2006 في 18:16
مجموعة الدوت نت في السعودية , اشترك معنا لتحصل على كل مفيد في عالم الدوت نت
1000 شكر
لي ثلاثة أسابيع احاول في حل هذه المشكلة
وانت اعطيتني الحل في سطر واحد
ومشكورين يااخوان
هذا الموضوع مغلق.