2011-07-28 19 views
0

我已经在ASP.NET AJAX中编写代码来验证和授权用户。如何从内容页面的代码中访问母版页上的span标签?

现在,如果用户角色没有访问某些资源的权限,那么在登录时只有我想在母版页上的一个span标签中显示一些消息。我只想从contnet页面执行此操作。

因此,如何从内容页面的代码后面访问母版页上的span标签。

我不能使用runat =“server”作为sp​​an标记,为什么呢,因为它影响了现有的代码。

回答

1

正确的方法是在母版页中公开属性(例如Message)以捕获消息。在主人的标记,你可以跨越如

<span><%= this.Message %></span> 

中使用它在内容页面,铸母版页掌握的代码隐藏类和属性设置为你希望的任何值:

((MyMaster)this.Master).Message = "bla bla..."; 
相关问题