Html if else语句 [英] Html if else statement
本文介绍了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屋!
查看全文