请帮忙,我正在尝试在中继器中添加条件,我使用的代码不起作用。请看一下并为我提供解决方案,这是我的代码
<asp:Repeater ID="myID" runat="server" onitemcommand="rptjobs_ItemCommand1">
<ItemTemplate>
<div class="row custom_bdrbtm">
<div class="col-md-9 custom_bdrrgt"><asp:Label ID="lbljobTitle1" runat="server" Text='<%# Eval("JobTitle")%>'></asp:Label>
<%# Eval("Description").ToString().Length >150%> ? <p> <%# Eval("Description").ToString().Substring(0,150)%> .....</p> : <%# Eval("Description").ToString()%></div>
</div>
</ItemTemplate>
</asp:Repeater>
我希望我已经解释了我的问题谢谢!
如果我理解正确的话,您正在尝试根据数据执行 if else。在这种情况下,我认为您应该在将数据绑定到控件时执行此操作。
这篇SO帖子讨论了处理转发器的onDataItemBound。
我尝试将其作为评论发布,但我没有足够的声誉来发表评论,因此我将其作为答案发布