다음과 같은 격자가 있습니다. 여기에 "Hours Last 52 Weeks"으로 문제가 발생합니다. 여기서는 아래 텍스트와 같이 표 머리글 위에이 텍스트를 사용해야합니다. 이것을 어떻게 사용할 수 있습니까? "노란색"으로 강조 표시된 것은 실제 텍스트입니다.gridview에서 columnspan을 만드는 방법은 무엇입니까?
도와주세요. 미리 감사드립니다.
다음과 같은 격자가 있습니다. 여기에 "Hours Last 52 Weeks"으로 문제가 발생합니다. 여기서는 아래 텍스트와 같이 표 머리글 위에이 텍스트를 사용해야합니다. 이것을 어떻게 사용할 수 있습니까? "노란색"으로 강조 표시된 것은 실제 텍스트입니다.gridview에서 columnspan을 만드는 방법은 무엇입니까?
도와주세요. 미리 감사드립니다.
나는이 작업을 수행하는 선언적인 방법이 생각하지 않지만, 당신이있는 당신은 0의 RowIndex
를 확인하고 만약 그렇다면하면, 업데이트 RowDataBound
에 대한 처리기를 추가 할 수 있어야 행의 Cells
따라 . TableCell
에는 ColumnSpan
속성이 있으며 흡수하려는 셀을 제거해야 할 수도 있습니다.
DataList를 colspans와 함께 사용할 수 있습니다 (예 :
<asp:DataList ID="cm_DataList" runat="server">
<ItemTemplate>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="100%" class="RepTable01">
<tr>
<td class="rptHeading">Phases</td>
<td colspan="2" class="rptHeading">Phase 1</td>
<td colspan="3" class="rptHeading">Phase 2</td>
<td colspan="4" class="rptHeading">Phase 3</td>
</tr>
<tr>
<td class="rptHeading">Meeting</td>
<td class="rptSubHeading">Meeting 2</td>
<td class="rptSubHeading">Meeting 3</td>
<td class="rptSubHeading">Meeting 4</td>
<td class="rptSubHeading">Meeting 5</td>
<td class="rptSubHeading">Meeting 6</td>
<td class="rptSubHeading">Meeting 7</td>
<td class="rptSubHeading">Meeting 8</td>
<td class="rptSubHeading">Meeting 9</td>
<td class="rptSubHeading">Meeting 10</td>
</tr>
<tr>
<td class="rptHeading">Meetings Nr</td>
<td class="rptCell"><%# Eval("meeting1") %></td>
<td class="rptCell"><%# Eval("meeting2")%></td>
<td class="rptCell"><%# Eval("meeting3") %></td>
<td class="rptCell"><%# Eval("meeting4") %></td>
<td class="rptCell"><%# Eval("meeting5") %></td>
<td class="rptCell"><%# Eval("meeting6") %></td>
<td class="rptCell"><%# Eval("meeting7")%></td>
<td class="rptCell"><%# Eval("meeting8")%></td>
<td class="rptCell"><%# Eval("meeting9")%></td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>