我在主页面中定义了一个SqlDataSource
,它获取了web application
Select * from portal_users where userid = @userid
的当前用户权限,其中portal_users
是我用所有内容构建的视图需要的数据。我需要访问返回行上的内容,以便根据用户权限禁用/启用站点功能。这导致子页面中有很多if
块来执行此操作。
我浏览了论坛,但我发现了有关将这些值分配给控件的问题,例如label
。有没有办法从SqlDataSource
访问Master Page
,获取返回的行,选择1个或多个列的值并将它们分配给变量?
答案 0 :(得分:-1)
HY 这不是一个好主意,使用母版页来共享数据源连接 阅读这篇文章可以帮助您:
http://forums.asp.net/t/1188088.aspx?sql+data+source+in+Master+Page
此致