Bildirim
DropDownList'e bağımlı Button
Daha Fazla
Bu Konudaki Kullanıcılar:
Daha Az
2 Misafir - 2 Masaüstü
Giriş
Mesaj
-
-
DropDownList kontrolunun "SelectedIndexChanged" olayını kullanarak hiç buton kullanmadan da işlemini yapabilirsin sanırım.
o kontrolde de seçime göre, response.redirect("/tr-TR/Default.aspx") gibi sayfaya gidişi sağlarsın. -
hiçbirini yapma...bir formu resx dosyaları ile çok dilli hale getirip ( siteyi farklı dillerde kopyalamadan ) culture ını en-EN veya tr-TR yaparak dili değiştirebilirsin
sayfanın tasarımına git
tools-> generate local resource
default.aspx.resx
çıkacaktır kopyala ve şu şekilde ismini değiştir
default.aspx.en.resx
gerekli düzenlemeleri yap
sayfana bir dropdown koy
selected indexchange inde
if (Session["culture"] == null)
{
culture = dropdown.selectedvalue;
response.redirect("default.aspx");
}
if (Session["culture"].ToString() != dropdown.selectedvalue)
{
culture = dropdown.selectedvalue;
response.redirect("default.aspx");
}
daha sonrada sayfana şunu ekle...
protected override void InitializeCulture()
{
string culture = string.Empty;
if (Session["culture"] == null)
{
culture = "tr-TR";
}
else
{
culture = Session["culture"].toString();
}
System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo(culture);
System.Threading.Thread.CurrentThread.CurrentCulture = ci;
System.Threading.Thread.CurrentThread.CurrentUICulture = ci;
base.InitializeCulture();
}
yazım kuralları gibi şeylere dikkat etmedim...eksik olan kısımları kendin tamamlayabilirsin
Sayfa:
1
Ip işlemleri
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X