GridView Repeater合併單元格

2022-03-11 09:13:20 字數 3136 閱讀 8080

gridview

repeater

合併單元格

對於gridview、repeater生成的**一般都比較固定,但是有時候我們為了報表統計方便常把列名一樣的單元格合併以達到易觀察統計的效果,這樣我們就需要對控制項做必要的合併操作了,具體操作方法如下:

一、

gridview

前台**:

一般格式

……後台**:

for (int i = gridinfo.rows.count - 1; i > 0; i--)}}

二、repeater

前台**:

<

asp:repeater 

id="rptassetusedplan"

runat

="server"

>

<

headertemplate

>

<

table 

style

="width: 98%; padding-top: 0px;"

cellspacing

="0px"

cellpadding

="0px"

align

="center"

class

="gridtable"

>

<

tr class

="thbg"

style

="padding: 0 0 0 0"

>

<

th align

="left"

style

="width: 20%"

>

系統th

>

<

th align

="left"

style

="width: 40%"

>

裝置th

>

<

th align

="left"

style

="width: 20%"

>

計畫數量

th>

tr>

headertemplate

>

<

itemtemplate

>

<

tr>

<

td style

="width: 20%"

align

="left"

runat

="server"

id="tdassetparentcategoryname"

>

#eval("

assetparentcategoryname")

%>

td>

<

td align

="left"

style

="width: 40%"

>

#eval("

assetsubcategoryname")

%>

td>

<

td align

="left"

style

="width: 20%"

>

<

asp:textbox 

width

="100px"

id="txtplancount"

runat

="server"

text

='%>'>

asp:textbox

>

td>

tr>

itemtemplate

>

<

alternatingitemtemplate

>

<

tr>

<

td style

="width: 20%"

align

="left"

runat

="server"

id="tdassetparentcategoryname"

>

#eval("

assetparentcategoryname")

%>

td>

<

td style

="width: 40%"

align

="left"

>

#eval("

assetsubcategoryname")

%>

td>

<

td align

="left"

style

="width: 20%"

>

<

asp:textbox 

width

="100px"

id="txtplancount"

runat

="server"

text

='%>'>

asp:textbox

>

td>

tr>

alternatingitemtemplate

>

<

footertemplate

>

table

>

footertemplate

>

asp:repeater

>

後台**:

資料繫結之後新增如下**:

//合併單元格

for (int i = rptassetusedplan.items.count - 1; i > 0; i--)

} 效果圖:

GridView,Repeater增加自動序號列

第一種方式,直接在aspx頁面gridview模板列中.這種的缺點是到第二頁分頁時又重新開始了.container.dataitemindex 1 第二種方式分頁時進行了計算,這樣會累計向下加.還有一種方式放在cs 中,和第二種相似.protected void mygridview rowdata...

elementUI el table合併單元格

合併單元格,如果id列值一致,則合併。el table data tabledata6 span method objectspanmethod border style width 100 margin top 20px el table column prop id label id width...

合併單元格

青年 老大,最近在 中合併單元格,總是不明就裡,好像是合併對了,有時也是蒙的,您能不能就此指條明路?禪師 這個問題很簡單,合併單元格分為跨行合併和跨列合併,這是標籤的rowspan和colspan屬性問題,已知3x3 禪師 首先說說跨行合併rowspan,由於我們書寫 的習慣是標籤包裹便簽,因此書寫...