如果还有中继器

时间:2016-01-27 04:55:17

标签: asp.net

请帮助我试图在转发器中添加条件,我使用的代码不起作用。请看看并提供解决方案,这是我的代码

<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>

我希望我已经解释了我的问题 谢谢!

1 个答案:

答案 0 :(得分:0)

如果我理解正确的话,你正试图根据数据做一个if else。在这种情况下,我认为您应该在将数据绑定到控件时执行此操作。

This SO Post讨论了处理转发器的onDataItemBound。

  

我尝试将此作为评论发布,但我没有足够的声誉发表评论,因此我将此作为答案发布