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
|
<asp:GridView ID="GridViewFiltres" runat="server" DataSourceID="ObjectDataSourceFiltres"
AutoGenerateColumns="False" AllowPaging="True" EnableSortingAndPagingCallbacks="false"
PageSize="25" AllowSorting="True"
DataKeyNames="ID,Famille,Ssfamille,Classeequip,Eqtype,ServiceCode">
<Columns>
<asp:BoundField DataField="ID" Visible="true" ReadOnly="true" SortExpression="ID" HeaderText="ID" />
<asp:BoundField HeaderText="Famille" DataField="FAMILLE" SortExpression="FAMILLE" ControlStyle-Width="50px" />
<asp:BoundField HeaderText="Sous-famille" DataField="SSFAMILLE" SortExpression="SSFAMILLE" ControlStyle-Width="50px" />
<asp:BoundField HeaderText="Classe" DataField="CLASSEEQUIP" SortExpression="CLASSEEQUIP" ControlStyle-Width="50px" />
<asp:BoundField HeaderText="Type" DataField="EQTYPE" SortExpression="EQTYPE" ControlStyle-Width="50px" />
<asp:BoundField HeaderText="Contrat de service par défaut" DataField="SERVICECODE" SortExpression="SERVICECODE" ReadOnly="true" />
<asp:TemplateField>
<EditItemTemplate>
<asp:DropDownList runat="server" ID="ddlServiceCode" DataSourceID="ObjectDataSourceContrats"
DataTextField="FullDescription" DataValueField="ID" SelectedValue='<%# Bind("SERVICECODE") %>'></asp:DropDownList>
<asp:ObjectDataSource ID="ObjectDataSourceContrats" Runat="server" TypeName="BLL.InterventionBLL"
SelectMethod="GetContrats" DataObjectTypeName="BusinessObjects.ContratBO">
</asp:ObjectDataSource>
</EditItemTemplate>
</asp:TemplateField>
<asp:CommandField ShowEditButton="True" />
<asp:TemplateField ShowHeader="False">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server"
CausesValidation="False"
CommandName="Delete"
OnClientClick="return confirm('Etes-vous sûr de vouloir supprimer ce filtre ?');"
Text="Supprimer">
</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<AlternatingRowStyle BackColor="AliceBlue" />
<RowStyle BackColor="Azure" />
</asp:GridView>
<asp:ObjectDataSource ID="ObjectDataSourceFiltres" Runat="server" TypeName="BLL.FilterBLL"
SelectMethod="GetFilters" DeleteMethod="DeleteFilter" UpdateMethod="UpdateFilter"
DataObjectTypeName="BusinessObjects.FilterBO" SortParameterName="sortExpression" >
</asp:ObjectDataSource> |