Вот что у меня есть (работает) :
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:BoundField HeaderText="Id" DataField="Id" SortExpression="Id">
</asp:BoundField>
<asp:BoundField HeaderText="Name" DataField="Name" SortExpression="Name">
</asp:BoundField>
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<% $Resources: Resource, strYes %>' />
<br />
<asp:Label ID="Label2" runat="server" Text='<%# Equals("name1",Eval("Name")) %>' />
<br />
<asp:Label ID="Label3" runat="server" Text='<%# Eval("Name") %>' />
<br />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
То, что я хотел, это что-то вроде (не работает) :
<asp:Label ID="Label4" runat="server" Text='<% (Equals("a",Eval("Name"))) $Resources: Resource, strYes : $Resources: Resource, strNo %>' />
но которого я не узнал, как заставить это работать!(Так, в зависимости от значения предыдущего столбца, покажите один или другой элемент ресурса).
Есть предложения по исправлению?Спасибо!