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 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
| <asp:GridView ID="GridView1" runat="server" AllowPaging="True"
AllowSorting="True" AutoGenerateColumns="False" CellPadding="3"
GridLines="Horizontal"
DataKeyNames="FORMA_ID" ShowFooter="True" BackColor="White"
BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px" EmptyDataText = "Il n'y a aucun résultat correspondant à votre recherche.">
<AlternatingRowStyle BackColor="#F7F7F7" />
<Columns>
<asp:TemplateField HeaderText="" SortExpression="THEME_ID">
<FooterTemplate>
<asp:LinkButton ID="btnInsert" OnClick="lbInsert_Click" ValidationGroup="INSERT" runat="server" ForeColor="WHITE">Ajouter</asp:LinkButton>
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="" SortExpression="THEME_ID">
<ItemTemplate>
<asp:Label ID="Label0" runat="server" Visible="true" Text=""></asp:Label>
</ItemTemplate>
<FooterTemplate>
<asp:DropDownList ID="cbxTheme" runat="server" AppendDataBoundItems="True" DataTextField="THEME_NOM" DataValueField="THEME_ID" DataSourceID="SqlDataTheme" AutoPostBack="True"
onselectedindexchanged="itemSelected"><asp:ListItem Text="" value="" /></asp:DropDownList>
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="FORMATION" SortExpression="FORMA_NOM">
<FooterTemplate>
<asp:DropDownList ID="cbxForma" runat="server" AppendDataBoundItems="True"><asp:ListItem Text="" value="" /></asp:DropDownList>
<asp:RequiredFieldValidator ID="RequiredFieldValidator_InstForma" ValidationGroup="INSERT" runat="server" ControlToValidate="cbxForma" Text="*" ErrorMessage="Insérer un libellé" ForeColor="Red"></asp:RequiredFieldValidator>
</FooterTemplate>
</asp:TemplateField>
<asp:DropDownList ID="cbxUser" runat="server" AppendDataBoundItems="True" DataTextField="USER_NOM" DataValueField="USER_ID" DataSourceID=""><asp:ListItem Text="" value="" /></asp:DropDownList>
<asp:RequiredFieldValidator ID="RequiredFieldValidator_InstUser" ValidationGroup="INSERT" runat="server" ControlToValidate="cbxUser" Text="*" ErrorMessage="Insérer un user" ForeColor="Red"></asp:RequiredFieldValidator>
</FooterTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#754F7D" ForeColor="#4A3C8C" />
<HeaderStyle BackColor="#754F7D" Font-Bold="True" ForeColor="#F7F7F7" />
<PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
<RowStyle BackColor="#ECD484" ForeColor="#4A3C8C" />
<SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
<SortedAscendingCellStyle BackColor="#F4F4FD" />
<SortedAscendingHeaderStyle BackColor="#5A4C9D" />
<SortedDescendingCellStyle BackColor="#D8D8F0" />
<SortedDescendingHeaderStyle BackColor="#3E3277" />
</asp:GridView>
<asp:DropDownList ID="cbxForma1" runat="server" AppendDataBoundItems="True"><asp:ListItem Text="" value="" /></asp:DropDownList>
<%--Affichage des erreurs, champs non remplis--%>
<div style="text-align:left;"><asp:ValidationSummary ID="ValidationSummary1" ValidationGroup="INSERT" runat="server" ForeColor="Red" /></div>
<div style="text-align:left;"><asp:ValidationSummary ID="ValidationSummary2" runat="server" ForeColor="Red" /></div>
<%--CRUD commande--%>
<asp:SqlDataSource ID="SqlDataTheme" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="tr_cbx_theme"
SelectCommandType="StoredProcedure">
</asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDataForma" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="tr_cbx_NomFormations"
SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:Parameter DefaultValue="THEME_ID" Name="THEME_ID" Type="Object"/>
</SelectParameters>
</asp:SqlDataSource> |
Partager