A
Adam Smith
How do I dynamically decide on a column type depending upon my data.
I.E., what I want to do is (But get a compile error in browser on syntax
of missing '}'):
<asp:TemplateColumn HeaderText="MyColumn">
<ItemTemplate>
<%# String if(DataBinder.Eval(Container,
"DataItem.MyColmn")==null){ %>
<asp:label id=label1 runat=server text="nodata"/>
<% }else{%>
<asp:ButtonColumn Text="Jump to Data" CommandName="Jump"/>
<% }%>
</ItemTemplate>
</asp:TemplateColumn>
I.E., what I want to do is (But get a compile error in browser on syntax
of missing '}'):
<asp:TemplateColumn HeaderText="MyColumn">
<ItemTemplate>
<%# String if(DataBinder.Eval(Container,
"DataItem.MyColmn")==null){ %>
<asp:label id=label1 runat=server text="nodata"/>
<% }else{%>
<asp:ButtonColumn Text="Jump to Data" CommandName="Jump"/>
<% }%>
</ItemTemplate>
</asp:TemplateColumn>