首頁 > web前端 > js教程 > 主體

gridview生成時如何去除style屬性中的border-collapse_javascript技巧

WBOY
發布: 2016-05-16 16:34:52
原創
1678 人瀏覽過

在vs2005下使用到gridview時,預設的情況下gridview控制項會在產生的html程式碼中的style屬性中加入border-collapse:collapse;

複製程式碼 程式碼如下:



綁定資料運行後頁面中的程式碼為:
<table cellspacing="0" rules="all" border="0" id="GridView1" style="border-width:0px;border-collapse:collapse;">
<tr>
<th scope="col">id</th><th scope="col">name</th>
</tr><tr>
<td>1</td><td>1</td>
</tr><tr>
<td>2</td><td>2</td>
</tr>
</table>
登入後複製

gridview控制項自動加上了:border-collapse:collapse;

要想要取下這個自動加入的程式碼只要將 CellSpacing="-1"就可以了,加上後html的程式碼為

<table rules="all" border="0" id="GridView1" style="border-width:0px;">
<tr>
<th scope="col">id</th><th scope="col">name</th>
</tr><tr>
<td>1</td><td>1</td>
</tr><tr>
<td>2</td><td>2</td>
</tr>
</table>
登入後複製

補充一點:

GridLines="None" 不顯示儲存格邊框
CellSpacing="-1" 去掉GridView style中的border-collapse:collapse;樣式

備註:在firefox瀏覽器遇到的問題,邊框合併導致部分邊框線條變粗,GridLines="None" 可以解決

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!