回答
我认为你想说,你要访问的变量在从母版抗衡页面,如果是正确的,用这个例子:
声明你的公共或受保护的变量:
public partial class MasterPage : System.Web.UI.MasterPage
{
public string strEmpresa = "NS";
protected void Page_Load(object sender, EventArgs e)
{
}
}
在内容页面的开头设置以下指令:
<%@ MasterType virtualPath="~/MasterPage.Master"%>
然后您可以使用Master.NameVariable的MasterPage的公共变量。
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
TextBox1.Text = Master.strEmpresa;
}
}
在其他情况下,如果你真的想从母版访问在ContentPage变量,你只可以设置会话值,然后在母版阅读。例如:
public partial class MasterPage : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Session["myVariable"] != null)
{
TextBox1.Text = Session["myVariable"].ToString();
}
}
}
}
public partial class WebFormMP_TestPublicVariable : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Session["myVariable"] = "Test";
}
}
}
有很多方法可以实现这一点。检查互联网;)。
你也可以使用'<%@ MasterType TypeName =“(type)”%>'。 – pseudocoder
您可能想提及此方法不能从母版页访问内容页面,而是允许内容页面访问母版页成员。根据情况,这可能不适用于该操作。 – pseudocoder
是的你确定,我想他想说这个。因为另一个案例看起来很容易回答。我会编辑提到的帖子,谢谢你。 –
- 1. asp在内容页面使用主页面变量
- 2. 在rails应用程序中获取Facebook公共页面内容
- 3. 在主页面中获取内容页面的实例
- 4. 主页和内容页面
- 5. Ruby获取页面内容
- 6. 将页面内容加载到变量
- 7. 从facebook页面获取公共动态?
- 8. 获取脸书页面公共信息
- 9. Contao CMS:从页面ID获取页面内容在PHP中 - 变量
- 10. 从内容页面访问主页面和嵌套主页面属性页面
- 11. 从用户控件访问主页面公共变量
- 12. 从公共页面
- 13. 从登录页面后面的页面获取内容失败
- 14. 在内容页面中找到控件的主页面ID
- 15. 将值从主页面传递到内容页面
- 16. asp.net中的主页和内容页面?
- 17. 主页和内容页面VB.Net
- 18. 主页和内容页面和jquery
- 19. Joomla:404页面显示主页内容
- 20. PHP - 加载变量页面内容
- 21. WordPress的页面内容变量
- 22. 在内容页面访问MasterPage变量
- 23. 将html页面内容提取到变量中
- 24. 从页面到页面传递变量
- 25. 在内容页面中使用JavaScript获取页面尺寸
- 26. 如何获取登录页面后面的网页内容?
- 27. XUL事件:新页面加载/获取页面内容
- 28. 如何获取重定向页面的页面内容?
- 29. ASP.NET - 在主控页面更新面板,刷新内容页面
- 30. 基于主页面和内容页面的jquery最佳页面选择器(内容页面)
这并不困难..你有没有做过谷歌搜索..?有很多的例子,这里有一个例子在这里http://stackoverflow.com/questions/3651326/asp-net-access-a-master-page-variable-through-content-page – MethodMan