我已经在我的页面中实现了全球化。我已经指定了将一种语言改为另一种语言的标志。
当我单击Flag时,我正在设置应用程序["LangId"]="1";
现在,母版页的内容正在刷新,但子页面的内容不会刷新。因为我已经调用了在每个子页面加载中设置语言。根据术语子页面加载第一个和主页面加载和Click事件后加载。如果我在点击事件中调用语言设置方法,我将获得刷新的内容。
我的问题是如何在母版页按钮点击事件中调用子页面方法。
答案 0 :(得分:0)
您可以在主人中定义一个属性。
public flag{get;set;}
并在页面加载中加载它。然后你可以从这样的子页面访问它:
var flag=((MasterPage)Master).flag;
如果以这种方式加载子页面,只要MasterPage上的属性发生更改,它们就会刷新(如果页面当然是刷新的)