Jag skall i ett ASP.NET (VB) ändra färg i en tabellcell. Detta är kanske inte så lätt? Om jag skall ändra färg i en textbox skriver jag följande kod: Du måste först och främst sätta runat="server" på <td>n som ska ändras.Ändra färg i tabeller
txtRuta.backcolor=color.red
Detta funkade inte på en cell! Om jag exempelvis har följande enkla tabellexempel och vill ändra en speciell cells färg, hur gör jag då i codebehind?
<form runat="server">
<table id="tblMain" width="200" border="1">
<tbody>
<tr>
<td id="cell1">
cell1
</td>
<td id="cell2">
cell2
</td>
</tr>
<tr>
<td id="cell3">
cell3
</td>
<td id="cell4">
cell4
</td>
</tr>
</tbody>
</table>
</form>
Sv: Ändra färg i tabeller
Sen borde det räcka med
cellensId.Attributes.Add("style", "background-color: red;");
Kan hända att det finns någon bättre lösning eftersom min lösning skriver över gamla style-attribut.