asp.net 中母版页、用户控件中属性的调用、赋值方法求解。

例如:1、载入母版页MasterPageFile="web.master",我要给母版页中的labelmaster.Text赋值,还有获取他的值。2、我要给用户控件<%@... 例如:
1、载入母版页MasterPageFile="web.master",我要给母版页中的labelmaster.Text赋值,还有获取他的值。
2、我要给用户控件<%@ Register Src="muban/uctop.ascx" TagName="uctop" TagPrefix="uc" %<uc:uctop ID="uctop" runat="server" />中的labeltop.Text赋值,还有获取他的值。
3、载入母版页MasterPageFile="web.master",母版页中包含<%@ Register Src="muban/uctop.ascx" TagName="uctop" TagPrefix="uc" %<uc:uctop ID="uctop" runat="server" />,我要给母版页中的用户控件中的labelmu.Text赋值,还有获取他的值。
求大神耐心解答!!!
展开
 我来答
是在下
推荐于2016-06-08
知道答主
回答量:46
采纳率:0%
帮助的人:30万
展开全部
母板页:取值((Label)Master.FindControl("labelmaster")).Text;
赋值 ((Label)Master.FindControl("labelmaster")).Text="456";
用户控件:赋值((Label)uctop.FindControl("labeltop")).Text = "123";
取值((Label)uctop.FindControl("labeltop")).Text;
母版页的用户控件: 赋值((Label)((UserControl)Master.FindControl("uctop")).FindControl("labelmu")).Text = "uuuuu";
取值((Label)((UserControl)Master.FindControl("uctop")).FindControl("labelmu")).Text
宇宙之心眼
2013-09-06 · TA获得超过623个赞
知道小有建树答主
回答量:610
采纳率:100%
帮助的人:415万
展开全部
1. ((Label)this.Master.FindControl("labelmaster")).Text

2. 用户控件中,你就只能在用户控件里面抛出一个public的属性(如public string LableText),用于get或set labeltop这个控件的Text值,然后在调用的窗口中直接调用 用户控件ID.LabelText即可。

3. 结合1和2进行处理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式