Asp: tableRow не отображается в браузере (IE9 - asp.NET) - PullRequest
0 голосов
/ 10 ноября 2011
<asp:table runat="server" ID="mainTable" Width="100%" Height="100%" BorderColor="Red" BorderWidth="20px" BorderStyle="Solid">
    <asp:TableRow runat="server" ID="mainRow" Width="100%" Height="100%" BorderColor="Purple" BorderWidth="20px" BorderStyle="Solid">
        <asp:TableCell runat="server" ID="maincell" Width="100%" Height="100%" BorderColor="AliceBlue" BorderWidth="20px" BorderStyle="Solid">
            <asp:Panel runat="server" ID="mainpanel" Width="100px" Height="100px" BackColor="Gainsboro"></asp:Panel>
        </asp:TableCell>
    </asp:TableRow>
</asp:table>

Почему табличка не отображается?Я вижу только рамку КРАСНОГО, внутри нее - синюю рамку, а внутри - серую панель, где находится фиолетовая рамка (строка таблицы) между красной таблицей и синей ячейкой?

1 Ответ

0 голосов
/ 10 ноября 2011

Это потому, что цвет строки переопределяется ячейками.Ячейка таблицы является частью только строки таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...