我已经在ASP.NET AJAX中编写了代码来验证和授权用户。
现在,如果用户角色没有访问某些资源的权限,那么在登录时我只想在主页面上的一个span标记中显示一些消息。我只想从contnet页面这样做。
因此,如何从内容页面的代码后面访问母版页上的span标记。
我不能将runat =“server”用于我的span标记,为什么呢,因为它会影响现有代码。
答案 0 :(得分:1)
正确的方法是在母版页中公开一个公共属性(比如说Message
)来捕获邮件。在主标记中,您可以在范围内使用它,例如
<span><%= this.Message %></span>
在内容页面中,将母版页转换为母版的代码隐藏类,并将属性设置为您希望的任何值:
((MyMaster)this.Master).Message = "bla bla...";