Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# asp.net使用母版页超链接更改语言_C#_Hyperlink_Master Pages_Translation - Fatal编程技术网

C# asp.net使用母版页超链接更改语言

C# asp.net使用母版页超链接更改语言,c#,hyperlink,master-pages,translation,C#,Hyperlink,Master Pages,Translation,假设我有一个包含以下超链接的子页面 http://localhost:7621/PDWv1.0.4/ProductList.aspx?categoryID=2 ProductList.aspx的页面加载如下(页面加载部分) 每当我按linkChi或Linking切换语言时,页面显示为空白 您能告诉我如何确保categoryID的值可以保留在页面回发下吗?我不明白您的问题是什么,但如果您询问如何保留回发后的值,您可以随时使用 ViewState["categoryID"] = categoryI

假设我有一个包含以下超链接的子页面

http://localhost:7621/PDWv1.0.4/ProductList.aspx?categoryID=2
ProductList.aspx的页面加载如下(页面加载部分)

每当我按linkChi或Linking切换语言时,页面显示为空白


您能告诉我如何确保categoryID的值可以保留在页面回发下吗?

我不明白您的问题是什么,但如果您询问如何保留回发后的值,您可以随时使用

ViewState["categoryID"] = categoryID;

我试图改变语言,如果我按下超链接
     <asp:HyperLink ID="linkChi" runat="Server"                           
                       ImageUrl="images/chinese.png"  />
                    <asp:HyperLink ID="linkEng" runat="Server"                           
                        ImageUrl="images/english.png" />
    linkChi.NavigateUrl = "?currentculture=zh-hk";
linkEng.NavigateUrl = "?currentculture=en-us";
ViewState["categoryID"] = categoryID;