我在asp.net
中有这样的数据集。我在网格视图中绑定但我想在网格中显示之前将值更改为1 = good和2 = Bad。
A 1 1 1 1
B 1 1 2 1
但我想打印像
A Good Good Good Good
B Good Bad Good Good
答案 0 :(得分:0)
您可以将此条件放在gridview中。您必须使用TemplateField
: -
<asp:GridView ID="grdTest" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="lblName" runat="server"
Text='<%# Eval("Name") %>'></asp:Label>
<asp:Label ID="Label1" runat="server"
Text='<%# Eval("Id1") == "1" ? "Good" : "Bad" %>'>/asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>