我有一個像下面的網格。在這裏,我遇到了「小時最後52周」的問題。在這裏,我不得不在如下屏幕的網格標題上使用此文本。我怎樣才能使用它?在「黃色」中突出顯示的是實際的文字。如何在gridview中創建列寬?
請幫我解決這個問題。提前致謝。
我有一個像下面的網格。在這裏,我遇到了「小時最後52周」的問題。在這裏,我不得不在如下屏幕的網格標題上使用此文本。我怎樣才能使用它?在「黃色」中突出顯示的是實際的文字。如何在gridview中創建列寬?
請幫我解決這個問題。提前致謝。
我不相信有一個聲明的方式來做到這一點,但你應該能夠添加一個處理RowDataBound
在您檢查的0 RowIndex
如果是這樣,更新行的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>