在asp.net中使用eval(“”)
发布时间:2020-12-15 20:16:48 所属栏目:asp.Net 来源:网络整理
导读:我正在使用中继器在新闻部分显示新闻.在我的新闻部分,我有2个标签(标题,说明)和一个图像字段.下面是我用来填充中继器的代码: asp:Repeater ID="rptNews" runat="server"ItemTemplateasp:Image ID="newsImage" runat="server" ImageUrl='%#String.format("..
我正在使用中继器在新闻部分显示新闻.在我的新闻部分,我有2个标签(标题,说明)和一个图像字段.下面是我用来填充中继器的代码:
<asp:Repeater ID="rptNews" runat="server"> <ItemTemplate> <asp:Image ID="newsImage" runat="server" ImageUrl='<%#String.format("../Images/News/{0}",Eval("newsImage")) %>' /> <asp:Label ID="newsTitle" runat="server" Text='<%#Eval("newsTitle") %>'></asp:Label> <br /> <asp:Label ID="newsDescription" runat="server" Text='<%#Eval("newsDescription") %>'></asp:Label> <br /> <div class="clear"> </div> </ItemTemplate> </asp:Repeater> 我想使用if语句,例如,如果Eval(“newsImage”)为null,那么我想禁用图像控件,并显示新闻的标题和描述.关于如何实现这一点的任何建议. 解决方法
应该是… Visible =’<%#Eval(“newsImage”)ToString()!=“Null”%>‘
<asp:Image ID="newsImage" runat="server" Visible='<%# Eval("newsImage").ToString() == "Null" %>' ImageUrl='<%#String.Format("../Images/News/{0}",Eval("newsImage")) %>' /> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在PasswordSignInAsync成功后,User.Identit
- asp.net – 为动态生成的孙子控件添加PostBackTriggers和As
- 在ASP.net中复制PHPBB密码哈希c#
- asp.net – 如何使用嵌套的视图模型获取EditorFor的数据
- asp.net-mvc – ASP.NET MVC编辑集合最佳实践 – 您的意见
- asp.net – IIS 7禁用“需要SSL”
- asp.net – 如何让网站支持Windows Live Writer?
- AJAX分页的代码(后台asp.net)
- asp.net-mvc – 添加为视图的链接intellisense
- 用于XmlHttpRequest的WebAPI的CORS
推荐文章
站长推荐
- asp.net – 我可以修改Request.Headers集合吗?
- 确定asp.net中的转发器行数
- asp.net-ajax – Sys.Application.add_load()vs.
- 自动挡换手动挡:在 ASP.NET Core 3.0 Middlewar
- asp.net – 如何在标记中使用扩展和实用程序方法
- asp.net – 从EF 6 Code First迁移和多个配置生成
- asp.net-mvc – ASP.NET MVC 3区域 – 无法使用自
- asp.net – Oracle参数问题中的链接数据库
- asp.net-mvc-3 – 如何在ASP.NET MVC中为登录用户
- asp.net – VS 2010失败调试:HttpException在Lo
热点阅读