Html if else语句 [英] Html if else statement

查看:289
本文介绍了Html if else语句的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<asp:TemplateField HeaderText="Task" HeaderStyle-BackColor="DarkBlue" HeaderStyle-ForeColor="White" ItemStyle-Width="5px">
               <ItemTemplate>
                   if<%#DataBinder.Eval(Container.DataItem, "stat")%>=="S2"
                   {
                   <a href="QP_OJT.aspx?Emp_id=<%#DataBinder.Eval(Container.DataItem, "EMP_ID")%>&Train_B_N=<%#DataBinder.Eval(Container.DataItem, "Train_B_N")%>&Train_ID=<%#DataBinder.Eval(Container.DataItem, "Train_ID")%>" class="btn btn-primary btn-sm">QP-003/05/02</a>
                   }else
                   {
                   <a href="QP_Eval.aspx?Train_ID=<%#DataBinder.Eval(Container.DataItem, "Train_ID")%>" class="btn btn-primary btn-sm">QP-003/09/03</a>
                   }
               </ItemTemplate>



这两个按钮实际上在同一列中。



我尝试过:



如果stat =s2,QP -003/05/02 visible = true,否则QP-003 / 05/02可见为假。请指导我,谢谢。


this 2 buttons actually in same column.

What I have tried:

if stat = "s2",QP-003/05/02 visible = true,else QP-003/05/02 is visible is false. please guide me on this,thank you.

推荐答案

<ItemTemplate>
    <asp:PlaceHolder runat="server" Visible='<%#Eval("stat")=="S2" %>'>
        <a href="#">S2 link</a>
    </asp:PlaceHolder>
    <asp:PlaceHolder runat="server" Visible='<%#Eval("stat")!="S2" %>'>
        <a href="#">Non-S2 link</a>
    </asp:PlaceHolder>
</ItemTemplate>


这篇关于Html if else语句的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆