كيف يمكنني ضبط ثقافة المخصص قبل يتم تقديم الصفحة؟

StackOverflow https://stackoverflow.com/questions/1608435

  •  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 "> هنا لمزيد من التفاصيل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top