I have a web appln. which is rendered both in English and French lang. The issue I'm facing is when we change the language to french my gridview loses it's cell formatting. I have provided the gridview template field below. The error and warning class associated to lbldeliverdate is not applying on language change. Based on cell value the deliver date cell will change icon to Red icon-Danger class and Warning icon-Warning class. This logic is handled in code behind. Not sure why it isn't working on French Translation. Any help?
<asp:TemplateField HeaderText="$Deliver date">
<ItemTemplate>
<div id="DIV_Error" runat="server" class="fa fa-exclamation-circle text-danger" visible="false"></div>
<div id="DIV_Warning" runat="server" class="fa fa-exclamation-triangle text-warning" visible="false"></div>
<a href="test.aspx"><asp:Label ID="lbldeliverdate" runat="server" Text=""></asp:Label></a>
</ItemTemplate>
</asp:TemplateField>