【发布时间】:2011-02-01 19:16:37
【问题描述】:
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
HttpCookie cookie = new HttpCookie("CultureInfo");
cookie.Value = ImageButton1.CommandArgument;
Response.Cookies.Add(cookie);
Server.Transfer(Request.Path);
Thread.CurrentThread.CurrentCulture = new CultureInfo(cookie.Value);
Thread.CurrentThread.CurrentUICulture = new CultureInfo(cookie.Value);
}
标记在 web 控件中,这里是:
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/Images/_48.png"
CommandArgument="en-US" OnClick="ImageButton1_Click" />
【问题讨论】:
-
你能告诉我们你的
Page_Load吗?我怀疑你可能没有检查Page.IsPostback。 -
不,实际上我没有检查 Page_Load。
-
你能展示一些你的标记吗?
-
标记在 web 控件中,这里是:
标签: asp.net imagebutton commandargument