كيف يمكنني ضبط ثقافة المخصص قبل يتم تقديم الصفحة؟
-
05-07-2019 - |
سؤال
ولقد خلق ثقافة مخصص للغة العميل محددة، أي لدي ملفات RESX لتلك الثقافة. القضية لدي هي أنني لا يمكن أن يبدو لوضع الثقافة في وقت مبكر في دورة الصفحة. بحلول الوقت الذي ندعو Thread.CurrentThread.CurrentUICulture = الثقافة وThread.CurrentThread.CurrentCulture = ثقافة يبدو أن الصفحة لديها بالفعل اختار اللغة من ملف قاعدة RESX :( لذلك أنا الحاجة إلى تعيين الثقافة وثم إعادة توجيه إلى نفس الصفحة؟ لقد حاولت وضع ذلك في Page_PreInit والتي لا تزال ليس في وقت مبكر بما فيه الكفاية؟ هل هناك حدث سابق يمكنني ربط إلى؟
المحلول
وتحتاج إلى تجاوز أسلوب للصفحة InitializeCulture ()، أن ننظر <لأ href = "http://msdn.microsoft.com/en-us/library/bz9tc508(VS.80).aspx" يختلط = "نوفولو noreferrer "> هنا لمزيد من التفاصيل.
لا تنتمي إلى StackOverflow