Hi,
Below is what I currently have.
What I want now is to add more condition to my data binding. Instead of always getting data from "message" field: Text='<%# Eval("Message") %> I want it to get data from other fields depends on the value of "status" field. Any help is greatly appreciated.
<asp:TemplateField HeaderText="Message">
<ItemStyle HorizontalAlign="Left" />
<ItemTemplate>
<asp:Label ID="lblMessage" runat="server" CssClass="bodytxt" Text='<%# Eval("Message") %>' Visible='<%#IIF(CONVERT.ToString(Eval("Status"))="NEW","False","True") %>' ></asp:Label>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("ReferenceID", " %>'
Text='<%# Bind("Message") %>' Target="_blank" Visible='<%#IIF(CONVERT.ToString(Eval("Status"))="NEW","True","False") %>'> </asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
Below is what I currently have.
What I want now is to add more condition to my data binding. Instead of always getting data from "message" field: Text='<%# Eval("Message") %> I want it to get data from other fields depends on the value of "status" field. Any help is greatly appreciated.
<asp:TemplateField HeaderText="Message">
<ItemStyle HorizontalAlign="Left" />
<ItemTemplate>
<asp:Label ID="lblMessage" runat="server" CssClass="bodytxt" Text='<%# Eval("Message") %>' Visible='<%#IIF(CONVERT.ToString(Eval("Status"))="NEW","False","True") %>' ></asp:Label>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("ReferenceID", " %>'
Text='<%# Bind("Message") %>' Target="_blank" Visible='<%#IIF(CONVERT.ToString(Eval("Status"))="NEW","True","False") %>'> </asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>