ASP.net Gridview多值条件
本文关键字:条件 Gridview net ASP | 更新日期: 2023-09-27 17:54:05
在我的SQL Server数据库中,有一个列visible in app
,值为0,1,2。我想通过使用0 = No
, 1 = Mobile
, 2 = App
等条件在gridview列中显示其数据
代码是这样的…
<asp:TemplateField HeaderText="Visibility In App">
<ItemTemplate>
<%#Eval("VisibleInDevice").ToString()=="0" ? "No" : "Mobile" %>
</ItemTemplate>
</asp:TemplateField>
我该怎么做?
我认为你想要的是基于标志visible in app
查看或隐藏行
有很多方法可以做到这一点,但有一种方法与您所需要的类似:
<div class='<%#Eval("VisibleInDevice").ToString()=="0" ? "No" : Eval("VisibleInDevice").ToString()=="2" ? "App" : "Mobile" %>'>
.
.
.
</div>
你现在可以隐藏和显示项目基于类.No
.App
.Mobile