我有一个登录页面和一个母版页,上面有一个标签。所以,我想要的是当任何用户登录时,他的电子邮件ID应该从登录页面发送到母版页,并将该标签的文本更改为该电子邮件ID。将内容页面中的值发送到母版页
回答
假设您在MasterPage上有一个Label并在Content Page中设置了Label的文本。
代码内容页面,设置主页面的标签控制。
Protected Sub Page_Load(sender As Object, e As EventArgs)
Dim lbl As Label = TryCast(Me.Master.FindControl("lblMasterPage"), Label)
lbl.Text = "Setting Label from Content Page"
End Sub
谢谢,它现在可用,但仅适用于登录页面。当我重定向到另一页时,电子邮件ID将消失.. – user3309437
您应该在Session或QueryString中存储值以在网页之间传递。请参考以下链接。 http://msdn.microsoft.com/en-us/library/6c3yckfw%28v=vs.100%29.aspx – binarymnl
好的。感谢您的链接.. – user3309437
您是否尝试过使用公共变量?
另一种方法是使用Session Variables
Session["EmailID"] = <your_mailID_value>;
现在,您可以随时随地访问您的应用程序的价值。
这对于基于帐户的应用程序特别有用,您可以将所有重要变量(如UserID,Name,Email)存储到对应会话中,并在整个应用程序中全局访问它们。这可以减少在每个页面或任何需要的地方获取此值。
在apsx.cs
标签lblEmail = this.Master.FindControl( “Label1的”)作为标签;
lblEmail.Text =“邮件ID”;
包含在aspx页面<%@ VirtualPath的MasterType = “〜/ MasterPage.master” %>
- 1. 将对象数组传递到母版页的内容页面
- 2. 内容页面和母版页事件
- 3. 母版页面的内容未显示在内容页面
- 4. 母版页和内容页面中的页面事件
- 5. ASP.NET:将数据从内容页面传递到母版页
- 6. “内容网页”能够将简单的“属性”发送到“母版页”吗?
- 7. asp.net母版页,内容页
- 8. 从内容页面上的母版页触发selectedindexchangedchanged
- 9. 如何在内容页面设置BIRT母版页的值?
- 10. 内容页面是否可以使用其母版页面的母版父母的主ContentPoltageHolderID(嵌套母版页)
- 11. 在vb.net的内容页面更改母版页中的元素
- 12. 在母版页的内容页面中控制用户控件
- 13. 使用内容页面中的母版页命名空间
- 14. 在母版页和内容页面中的表单标签
- 15. 从查看页面隐藏母版页中的内容
- 16. 如何确定在母版页中请求的内容页面
- 17. 从其他页面的ASP.NET母版页中排除内容
- 18. 隐藏母版页内容
- 19. ASP.Net母版页和内容
- 20. 将母版页中的正文标记暴露给ASP.NET中的内容页面
- 21. 如何将ModelPopupextender从母版页显示到内容页
- 22. 刷新页面内容无需刷新母版页中laravel
- 23. 内容页没有母版页
- 24. 设置页面标题的ASP内容,它使用母版页
- 25. asp.net母版页/内容页面与样式表的交互
- 26. 更新来自内容页面的母版页图像
- 27. 内容页面类的方法从母版页类
- 28. 应用于母版页的内容页面样式
- 29. 如何将值从母版页传递到内容页在asp.net 4
- 30. jqtscroll - 如何将滚动内容发送到页面的末尾?
你尝试过什么?公共访问者?在构造函数中传递值?公共领域?什么? –
到目前为止,你有什么尝试? – equisde