![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
Asp.net的内容页如何刷新母版页?也就是内容页的Session的值在母版页中显示?
3个回答
展开全部
假设母版页有一个Label1是用来显示用户名的:
在代码里public
string
LoginName
{
set
{Label1.Text=value;}
get
{return
Label1.value;}
}
在内容页的源试图里加上这句话<%@
MasterType
VirtualPath="~/Master1.master"
%>
上面VirtualPath填的是母版页的路径,不同的话改一下
然后在内容的代码里面就可以调用上面定义的属性来更改用户名了
在代码里public
string
LoginName
{
set
{Label1.Text=value;}
get
{return
Label1.value;}
}
在内容页的源试图里加上这句话<%@
MasterType
VirtualPath="~/Master1.master"
%>
上面VirtualPath填的是母版页的路径,不同的话改一下
然后在内容的代码里面就可以调用上面定义的属性来更改用户名了
展开全部
我之前回答过类似的
使用Master.FindControl()
括号中填写控件的名称
比如说在模板页中有个label叫lb1
那么可以这样写Label
lb1
=
(Label)Master.FindControl("lb1");
那么lb1就是模板页中的控件了,可以直接使用了
使用Master.FindControl()
括号中填写控件的名称
比如说在模板页中有个label叫lb1
那么可以这样写Label
lb1
=
(Label)Master.FindControl("lb1");
那么lb1就是模板页中的控件了,可以直接使用了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个你只需要在登陆的时候把值赋给session
然后在模板页中this.label.text=session["字段名"];就可以了
然后在模板页中this.label.text=session["字段名"];就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询