问题是什么 ? :)语言改变一次,永远不会改变:) [英] What Is the Problem ? :) the language is changed once and never change again :)

查看:61
本文介绍了问题是什么 ? :)语言改变一次,永远不会改变:)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;
using System.Threading;
using System.Globalization;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            InitializeCulture();
        }
    }
    protected override void InitializeCulture()
    {
        if (Session["Drop"] == "ar-SA")
        {
            Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("ar-SA");
            Thread.CurrentThread.CurrentUICulture = new CultureInfo("ar-SA");
        }
        else if (Session["Drop"] == "en-US")
        {
            Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-US");
            Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
        }
        else
        {
            Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-US");
            Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");       
        }
        base.InitializeCulture();
    }

    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {
        Session["Drop"] = DropDownList1.SelectedValue;
        Response.Redirect("Default.aspx");
    }
}

推荐答案

Response.Redirect("Default.aspx");



这一行每次都会使它成为一个完整的帖子!!!

为什么你把它放在第一个位置? !

你不需要那条线!!!


That line will make it a full post every time!!!
Why you put it there at the first place?!
You need not that line!!!


这篇关于问题是什么 ? :)语言改变一次,永远不会改变:)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆