ASP.NET如何访问公共属性?
发布时间:2020-05-23 21:54:07 所属栏目:asp.Net 来源:互联网
导读:我有两个页面page1.aspx和page2.aspx,两个都有部分类的代码. 如何从page2.aspx访问page1.aspx上的公共属性消息? public string message { get; set; } 如果一个是主页面,另一个是使用主页面的页面. 主页 body form id=form1 runat=server div
|
我有两个页面page1.aspx和page2.aspx,两个都有部分类的代码.
public string message { get; set; }
解决方法如果一个是主页面,另一个是使用主页面的页面.主页 <body>
<form id="form1" runat="server">
<div>
<asp:Literal runat="server" ID="txtOnMaster"></asp:Literal>
<br />
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
和背后的代码 public partial class Dokimes_StackOverFlow_MasterPage : System.Web.UI.MasterPage
{
public string TextToMaster
{
get { return txtOnMaster.Text; }
set { txtOnMaster.Text = value; }
}
protected void Page_Load(object sender,EventArgs e)
{
// here I find the control in the client page
Control FindMe = ContentPlaceHolder1.FindControl("txtOut");
// and if exist I set the text to client from the master
if (FindMe != null)
{
((Literal)FindMe).Text = "Get from Master Page";
}
}
}
现在是具有previus母版页的Page1.aspx <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:Literal runat="server" ID="txtOut"></asp:Literal>
</asp:Content>
和代码 protected void Page_Load(object sender,EventArgs e)
{
// here I set the text on master page from client
((Dokimes_StackOverFlow_MasterPage)Master).TextToMaster = "Set from Client";
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – mvc razor @helper可以返回非编码标签吗?
- asp.net-mvc – 如何在MVC中完全分离视图和模型
- 将自定义属性添加到asp.NET RadioButton控件
- asp.net-mvc – MicrosoftMvcValidation.js VS jquery.vali
- 在ASP.NET MVC中公开资源字符串到JavaScript文件的最佳方式
- asp.net-mvc – Ajax Request返回HTTP错误500,使用MVC和$.a
- ASP.NET MVC – 如何实现可重用的用户控件和维护DRY?
- asp.net-mvc-4 – 通过ADAL JavaScript Ajax和KnockoutJs的
- asp-classic – 如何从此ADODB.Recordset获取插入ID?
- asp.net – 无法将HttpHandler映射到“路径/ *”通配符映射
推荐文章
站长推荐
- asp.net – linq中的switch语句
- asp.net-mvc-3 – 如何将MVC3中的HTML和C#代码与
- asp.net-mvc – 如何在ASP.NET MVC中创建旋转广告
- asp.net-mvc – ASP.NET MVC 2发行版本的实际调试
- asp.net-mvc – ASP.NET MVC框架中的MVVM和Model
- asp.net-mvc – 为什么ValidateInput(False)不工
- asp.net-mvc-4 – ASP.NET MVC:脚本捆绑何时决定
- asp.net-mvc – 使用部分页面的PagedList.MVC中的
- 缓存ASP.NET中的所有用户
- asp.net页面中的静态变量
热点阅读
