Hello
I rarely work with asp.net and find I'm snagged on something that should be simple. Can someone help me clean up this if statement so I can single out one dataitem that I wish to color differently. The error I'm getting says that an expression is expected where I have entered
<%#Container.DataItem("department").toString = "Finance" %>.
Thank you for any help or direction you can provide.
Here is my code...
<asp:Repeater id="DepartmentsRepeater" runat="server">
<ItemTemplate>
<% if <%#Container.DataItem("department").toString = "Finance" %> then %>
<asp:HyperLink ForeColor="black" Text='<%# DataBinder.Eval(Container.DataItem, "department") %>' NavigateUrl='<%# "/Departments/" + DataBinder.Eval(Container.DataItem,"department").ToString() + "/index.asp" %>' runat="server" /><BR>
<%else%>
<asp:HyperLink ForeColor="gray" Text='<%# DataBinder.Eval(Container.DataItem, "department") %>' NavigateUrl='<%# "/Departments/" + DataBinder.Eval(Container.DataItem,"department").ToString() + "/index.asp" %>' runat="server" /><BR>
<%end if%>
</ItemTemplate>
</asp:Repeater>
I rarely work with asp.net and find I'm snagged on something that should be simple. Can someone help me clean up this if statement so I can single out one dataitem that I wish to color differently. The error I'm getting says that an expression is expected where I have entered
<%#Container.DataItem("department").toString = "Finance" %>.
Thank you for any help or direction you can provide.
Here is my code...
<asp:Repeater id="DepartmentsRepeater" runat="server">
<ItemTemplate>
<% if <%#Container.DataItem("department").toString = "Finance" %> then %>
<asp:HyperLink ForeColor="black" Text='<%# DataBinder.Eval(Container.DataItem, "department") %>' NavigateUrl='<%# "/Departments/" + DataBinder.Eval(Container.DataItem,"department").ToString() + "/index.asp" %>' runat="server" /><BR>
<%else%>
<asp:HyperLink ForeColor="gray" Text='<%# DataBinder.Eval(Container.DataItem, "department") %>' NavigateUrl='<%# "/Departments/" + DataBinder.Eval(Container.DataItem,"department").ToString() + "/index.asp" %>' runat="server" /><BR>
<%end if%>
</ItemTemplate>
</asp:Repeater>