繁体   English   中英

我们如何从asp.net C#的母版页调用子页方法

[英]How we to call the child page method from master page in asp.net C#

我已经在我的专页中实现了全球化。 我已经指定了将一种语言更改为另一种语言的标志。

当我单击标志时,我正在设置应用程序["LangId"]="1"; 现在,母版页的内容正在刷新,但子页的内容不刷新。 因为我调用了在每个子页面加载中设置语言。 根据术语,将先触发子页面加载,然后再触发母版页面和Click事件。 如果在单击事件中调用语言设置方法,我将获得刷新的内容。

我的问题是如何在母版页按钮单击事件中调用子页方法。

您可以在主数据库中定义属性。

public flag{get;set;}

并在页面加载中加载它。 然后,您可以从子页面访问该页面,如下所示:

var flag=((MasterPage)Master).flag;

如果您以这种方式加载子页面,则只要该属性在MasterPage上发生更改,它们就会被刷新(当然,如果页面被刷新)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM