【发布时间】:2011-07-29 10:30:01
【问题描述】:
我正在尝试直接从页面中的代码通过调用后面代码中的函数来设置具有 runat='server' 属性的 div 的 Visible 属性,但似乎根本没有评估代码由服务器。 代码是这样的
<div id="mydiv" runat="server" Visible='<%# IsInRole("User") %>'>
其中 'IsInRole' 是页面上的受保护函数,返回布尔值。
非常感谢
找到解决方案:
<% if (IsInRole("Administrator")){%>
<div id="mydiv">Admin content here</div>
<% }%>
【问题讨论】:
-
如果人们可以发表评论,说明他们为什么对一个问题投反对票……尤其是当它是新人时,以及当它被写成在投反对票时这样做时……