asp.net,启用/禁用选项卡面板
为什么这不起作用?
<ajaxToolkit:TabPanel Enabled='<%# User.IsInRole("admin") %>'...
虽然这有效:
<asp:TextBox Enabled='<%# User.IsInRole("admin") %>'...
Why isn't this working?
<ajaxToolkit:TabPanel Enabled='<%# User.IsInRole("admin") %>'...
While this works:
<asp:TextBox Enabled='<%# User.IsInRole("admin") %>'...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
第一个示例是在绑定上下文(绑定控件)内吗?也许您想使用输出指令而不是绑定指令?
编辑:我的错。
<%= %>
转换为 Response.Write,这不是您想要的——我猜,您太习惯 ASP.NET MVC 了。最好的办法是让它runat="server"
,给它一个 ID 并在代码隐藏中设置该值。Is the first example within a binding context (bound control)? Perhaps you want to use the output directive instead of the binding directive?
EDIT: My bad.
<%= %>
translates into Response.Write, which is not what you want -- too used to ASP.NET MVC, I guess. The best thing is to make itrunat="server"
, give it an ID and set the value in your code-behind.