我遇到顯示列以編程方式顯示的表的問題。Firefox + Chrome桌面渲染問題
以下是可以看到此問題的HTML代碼(並且已經確認它不影響渲染的代碼)。
<table>
<tr>
<th>NUMER</th>
<th>NAME</th>
<th align="center" style="display:block;">LOCATION</th>
<th align="center" style="display:none;">1</th>
<th align="center" style="display:block;">2</th>
</tr>
<tr>
<td>12345</td>
<td>BOB Jr</td>
<td align="center" style="display:block;"><input type="CheckBox" ID="updateLocation" runat="server" /></td>
<td align="center" style="display:none;"><input type="CheckBox" ID="updateLocation" runat="server" /></td>
<td align="center" style="display:block;"><input type="CheckBox" ID="updateLocation" runat="server" /></td>
</tr>
這將顯示爲在Chrome和Firefox如下:
風格編程方式添加,這顯然是導致該問題,但是我想知道如果任何人有建議,以解決這一問題?
表格列必須以編程方式顯示,因爲此功能是用戶驅動的。
另請注意,這對IE瀏覽器正常工作。
不知道什麼吸引了downvote,對我來說似乎是一個非常好的問題? – KingCronus