Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Masterpage ve User kontrol ile Resx kullanımı

Global olarak hazırladığım Resource.en.resx dosyası ile masterpage içindeki labelleri; ve user kontrol (ascx) içindeki labelleri doldurmak istiyorum.

Bunun için normalde kullanmam gerekli olan metotu kullanıyorum.

Metot :
[CODE] protected override void InitializeCulture() {
string culture = "en-EN";
object RequestQueryString = Request.QueryString["lang"];
if (RequestQueryString != null)
{
culture = RequestQueryString.ToString();
}


try
{
UICulture = culture.Trim();
}
catch
{
UICulture = "tr-TR";
}


base.InitializeCulture();
}[/CODE]

ama bu metot web.ui.page altında olduğu için işe yaramıyor.

sorunu nasıl çözerim?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • Supervisor adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    107 cevap - 0 soru
    Global.asax dosyasini kullan
    • oguzmusa adlı üyenin fotoğrafı oguzmusa
      ?????????????????????
      10 yıl önce yazılmış
  • oguzmusa adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    31 cevap - 40 soru
    [QUOTE]public partial class Header : System.Web.UI.UserControl {
    protected override void InitializeCulture()
    {
    string culture = "en-EN";
    object RequestQueryString = Request.QueryString["lang"];
    if (RequestQueryString != null)
    {
    culture = RequestQueryString.ToString();
    }


    System.Threading.Thread.CurrentThread.CurrentCulture = new CultureInfo(culture);
    System.Threading.Thread.CurrentThread.CurrentUICulture = new CultureInfo(culture);


    base.InitializeCulture();
    }
    }[/QUOTE]

    şimdi arkadaşlar bu base sınıfı page sınıfı ile kullanıldığından usercontrol içinde çalışmıyor.

    [QUOTE]
    'MyAuPair.UserControl.Header.InitializeCulture()': no suitable method found to override
    [/QUOTE]

    hatasını vermektedir.
    Peki page sınıfından türeyen bu base sınıfının usercontrol için olan muadili nedir yahut nasıl çözüme ulaşır bu hatayı veren sınıf.