ASP.NET中在另一个页面控制母版页的层的显示/隐藏
在一个母版页上面有一个用来登录的层(假设为A),登录后A层变为另一个层(假设为B),然后在另一个引用了母版页的网页也有一个登录层,登录了之后母版页的登录层同样要变,我想问...
在一个母版页上面有一个用来登录的层(假设为A),登录后A层变为另一个层(假设为B),然后在另一个引用了母版页的网页也有一个登录层,登录了之后母版页的登录层同样要变,我想问怎么在另一个页面控制母版页的层的显示与隐藏?
顺便再问另一个问题:还是在ASP.NET中,我在DropDownList的属性中设置AutoPostBack="True"了,但是DropDownList的事件SelectedIndexChanged还是不响应,请教一下这是为什么。(说明一下,我有两个DropDownList,其中一个是省,一个是市,选择省的时候市要跟着改变,请问是不是用省的DropDownList的SelectedIndexChanged事件?) 展开
顺便再问另一个问题:还是在ASP.NET中,我在DropDownList的属性中设置AutoPostBack="True"了,但是DropDownList的事件SelectedIndexChanged还是不响应,请教一下这是为什么。(说明一下,我有两个DropDownList,其中一个是省,一个是市,选择省的时候市要跟着改变,请问是不是用省的DropDownList的SelectedIndexChanged事件?) 展开
3个回答
展开全部
方法1.可以在子页面使用masterpage.FindControl("Id")来操作母版页的层(母版页的层必须是服务器端控件),
方法2.可以在JS里面操作,因为页面呈现后母版页和子页面都在一个页面了
"设置AutoPostBack="True"了,但是DropDownList的事件SelectedIndexChanged还是不响应"不明白怎么回事,要不你hi我代码给我看看
"选择省的时候市要跟着改变,请问是不是用省的DropDownList的SelectedIndexChanged事件?"--是的
祝你好运!
方法2.可以在JS里面操作,因为页面呈现后母版页和子页面都在一个页面了
"设置AutoPostBack="True"了,但是DropDownList的事件SelectedIndexChanged还是不响应"不明白怎么回事,要不你hi我代码给我看看
"选择省的时候市要跟着改变,请问是不是用省的DropDownList的SelectedIndexChanged事件?"--是的
祝你好运!
展开全部
运行后刷新下界面试试
最开始的问题没看懂。。。。 在模板页和内容页时第一个母板页和其内容页会被隐藏 因为页面跳转会刷新页面所以前一母版页原有数据会丢失 以新数据代替 不知道你是不是问的这个问题
不过应该把市的DropDownList绑定到省的DropDownList上 SelectedIndexChanged事件可以省略吧 我没用就能完成刷新
希望你的问题尽早解决
最开始的问题没看懂。。。。 在模板页和内容页时第一个母板页和其内容页会被隐藏 因为页面跳转会刷新页面所以前一母版页原有数据会丢失 以新数据代替 不知道你是不是问的这个问题
不过应该把市的DropDownList绑定到省的DropDownList上 SelectedIndexChanged事件可以省略吧 我没用就能完成刷新
希望你的问题尽早解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个要用全局控制文件!!
把模板页的名称保存在全局变量中,然后再页面加载前的事件中加载母版也!!!
把模板页的名称保存在全局变量中,然后再页面加载前的事件中加载母版也!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询