データを文字列と比較することに基づいて、列の内容を非表示にする必要があります。ページ自体で行うのが好きです(ページにはコードビハインドがありません)
何らかの理由で、列のデータを取得するために Eval または Bind を使用できません。私は次のようなものを探しています、
<asp:GridView ID="GridView1" runat="server" >
<Columns>
<asp:TemplateField>
<%
if ([data from row] == aVarContainingDataToCompare){
Response.Write("Hidden");
} else {
Response.Write([data from row]);
}
%>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate><%# Eval("AnotherData") %></ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
コードビハインドを使用せずにこれを行うことはできますか