Fusionner des cellules dans une gridView
Bonjour à tous,
J'aurais besoin d'aide pour fusionner la cellule de ma gridView, j'ai trouver des exemples sur Internet mais je ne comprends pas comment les appliquer.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| <asp:GridView ID="GridView1" runat="server" AllowSorting="True" AutoGenerateColumns="False"
BackColor="White" BorderColor="#DEDFDE" BorderStyle="None" BorderWidth="1px"
CellPadding="5" DataSourceID="dsEventsDoc" ForeColor="Black" GridLines="Vertical"
Height="0px" Width="850px" DataKeyNames="pk_document" CssClass="style3" OnDataBinding="GridView1_DataBinding"
OnDataBound="GridView1_DataBound" OnLoad="GridView1_Load">
<AlternatingRowStyle BackColor="White" />
<Columns>
<asp:BoundField DataField="Designation_Document" HeaderText="Designation_Document"
SortExpression="Designation_Document" ReadOnly="True" />
<asp:BoundField DataField="Designation_Type" HeaderText="Designation_Type" SortExpression="Designation_Type"
ReadOnly="True" />
<asp:BoundField DataField="Date" HeaderText="Date" SortExpression="Date" DataFormatString="{0:dd/MM/yyyy}"
ReadOnly="True" />
<asp:TemplateField HeaderText="Commentaire" SortExpression="Commentaire">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Height="81px" Text='<%# Bind("Commentaire") %>'
Width="264px"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("Commentaire") %>'></asp:Label></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ShowHeader="False">
<FooterTemplate>
<asp:HyperLink ID="modifier_supprimer" runat="server">Modifier/Supprimer</asp:HyperLink></FooterTemplate>
<ItemTemplate>
<asp:Button ID="ButtonOuvrir" runat="server" CausesValidation="true" CommandName='<%# Bind("Designation_Document")%>'
CommandArgument='<%# Bind("Emplacement_type") %>' Text="Ouvrir" OnClick="ButtonOuvrir_Click" /></ItemTemplate>
</asp:TemplateField>
<asp:CommandField ShowEditButton="True" />
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="lienComposantsLierAuDocument" runat="server" CommandArgument='<%# Bind("pk_document") %>'
Text="Composants liés au document" OnClick="lienComposantsLierAuDocument_Click"></asp:LinkButton></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ShowHeader="False">
<ItemTemplate>
<asp:LinkButton ID="LinkSupprimerDoc" runat="server" CausesValidation="true" OnClientClick="return confirm_delete()"
Text="Supprimer" CommandArgument='<%# Bind("pk_document")%>' OnClick="LinkSupprimerDoc_Click"></asp:LinkButton></ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#CCCC99" />
<HeaderStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#F7F7DE" ForeColor="Black" HorizontalAlign="Right" />
<RowStyle BackColor="#F7F7DE" />
<SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
</asp:GridView> |
http://img12.imageshack.us/img12/7319/tableauo.png
J'ai besoin de fusionner la cellule "Commentaire" avec le header de la cellule "modifier".
Merci d'avance pour votre aide.