asp.net – 以编程方式在ASPX页面中设置’visible’属性的值
发布时间:2020-12-16 07:34:56 所属栏目:asp.Net 来源:网络整理
导读:我试图根据条件将标签的visible属性设置为true或false.这是在ASPX页面中.我做错了什么,并在执行时遇到错误. tdasp:Label ID="Label23" runat="server" Text='CERTIFIED' Visible='%# DataBinder.Eval(Container.DataItem,"IsAuthorized") 0%'/asp:Label/td
我试图根据条件将标签的visible属性设置为true或false.这是在ASPX页面中.我做错了什么,并在执行时遇到错误.
<td><asp:Label ID="Label23" runat="server" Text='CERTIFIED' Visible='<%# DataBinder.Eval(Container.DataItem,"IsAuthorized") > 0%>'> </asp:Label></td> 我得到的错误是在下面.
需要做哪些改变? 当’IsAuthorized’大于零时,我需要做的就是将LABEL的visible属性设置为true. 解决方法
那是因为你有一个语法错误,你傻兔子.
你在这里,应该是这样的: <td><asp:Label ID="Label23" runat="server" Text='CERTIFIED' Visible='<%# DataBinder.Eval(Container.DataItem,"IsAuthorized") %>' /></td> 你有一个额外的>某处有一个0. 此外,有时尝试设置这样的可见属性会导致问题,程序可能会抱怨该值不是布尔值.您可能还希望像这样进行显式转换: Visible='<%# Convert.ToBoolean(DataBinder.Eval(Container.DataItem,"IsAuthorized")) %>' (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 嵌套字典到嵌套转发器asp.net c#
- asp.net – 在网页上播放mp3文件
- owin – 如何在Startup.cs中添加CamelCasePropertyNamesCon
- asp.net – Web开发人员可以使用最好的HTML WYSISYG编辑器,
- asp.net-mvc – 是否有一个ASP MVC与JSTL标签等效?
- asp.net – MSBuild / WebDeploy – 如何防止它删除文件夹及
- asp.net – SQL Reporting Services – 打印按钮未显示在Mo
- .net – 为什么IHostedService是异步的
- ASP.Net Identity 2.0:用户是System.Web.Security.RolePri
- asp.net – .NET Signalr MapConnection已经过时了?
推荐文章
站长推荐
- 在ASP,C#和VB.Net中如何检索当前行号
- asp.net – 为什么有2个web.config文件
- asp.net – Html.RenderAction和Html.Action之间
- asp.net-mvc – 单声道或Windows上的主机Service
- “DataSource和DataSourceID都被定义为”使用ASP
- asp.net-mvc – 在空项目中缺少类型Mono.Web.Uti
- asp.net – 在Page_Load(对象发送者,EventArgs e
- 创建代码生成器可以很简单:如何通过T4模板生成代
- asp.net-mvc – 使用ASP.NET MVC,如何在外部控制
- asp.net-mvc – StackExchange.Redis.IDatabase存
热点阅读