Hola quiero pintar un candado abierto o cerrado dependiendo de:
Código:
Luego en el asp cuando recorro las filas en la columna 2 como le puedo decir que pinte una imagen u otra dependiendo de "Abierto" o "Cerrado"private void cargaGridNavegacion() { System.Data.DataTable dtCargar = new System.Data.DataTable(); ................. dtCargar.Columns.Add("Candado"); ................. System.Data.DataRow drCargar = dtCargar.NewRow(); .................... drCargar[2] = "Cerrado"; .................. dtCargar.Rows.Add(drCargar); System.Data.DataRow drCargar = dtCargar.NewRow(); .................... drCargar[2] = "Abierto"; .................. dtCargar.Rows.Add(drCargar); }
Código:
Asi me pinta todo candados cerrados, que puedo poner para que dependa del parámetro.<asp:TemplateField HeaderText="" > <EditItemTemplate> <asp:TextBox ID="Detalle" runat="server"></asp:TextBox> </EditItemTemplate> <ItemTemplate> <asp:ImageButton ID="InBtoDetalle" runat="server" ImageUrl="~/img/lock.png" Width="16px" CausesValidation="False" /> </ItemTemplate> </asp:TemplateField>
Muchas Gracias