【使い方】
例:TemplateColumn を使って1行のデータを2段(2行)に表示します。
<!--
TemplateColumnの記入例
上下2段に分割する位置の前後の列データを1つの TemplateColumn で定義します。
ヘッダーテキストおよび列データで、下段となる <tr></tr> には、それぞれスタイル属性を個別に定義する必要があります。
スタイル属性は直接<tr>タグ内に記述します。
-->
<asp:TemplateColumn HeaderText="列2</TD></TR><TR><TD style="width:80px;">3列">
<HeaderStyle Width="80%"></HeaderStyle>
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "列データ2") %>
</TD></TR>
<TR><TD> <%# DataBinder.Eval(Container.DataItem, "列データ3") %> </ItemTemplate> <EditItemTemplate> <asp:TextBox Text='<%# DataBinder.Eval(Container.DataItem, "列データ2") %>' runat="server" Width="100%"/> </TD></TR>
<TR><TD> <asp:TextBox Text='<%# DataBinder.Eval(Container.DataItem, "列データ3") %>' runat="server" Width="100%"/> </EditItemTemplate> </asp:TemplateColumn>
|