Hi, I have a GridView in a visual webpart (Sharepoint 2010) where I have to enable ordering by the field "Retard", editing in the field "Commentaires" and filtering by the dropdown "ddlCtx".
That's my code where I have the dropdown, the gridview and the SqlDataSource. How to customise those fields to do those separate activities?
<asp:DropDownList ID="ddlCtx" runat="server" DataSourceID="SqlDataSourceDetails"
DataTextField="InitialesConducteurDeTravaux"
DataValueField="InitialesConducteurDeTravaux"></asp:DropDownList><asp:GridView ID="grdDetails" runat="server" AllowPaging="false"
AllowSorting="True" AutoGenerateColumns="False" DataSourceID="SqlDataSourceDetails"
CellPadding="4" EnableModelValidation="True" ForeColor="#333333"
GridLines="None"><AlternatingRowStyle BackColor="White" /><Columns> <asp:TemplateField HeaderText="Retard" SortExpression="Retard"><EditItemTemplate><asp:TextBox ID="TextBox7" runat="server" Text='<%# Bind("Retard") %>'></asp:TextBox></EditItemTemplate><ItemTemplate><asp:Label ID="Label8" runat="server" Text='<%# Bind("Retard") %>'></asp:Label></ItemTemplate></asp:TemplateField><asp:TemplateField HeaderText="Ctx"
SortExpression="InitialesConducteurDeTravaux"><EditItemTemplate><asp:TextBox ID="TextBox11" runat="server"
Text='<%# Bind("InitialesConducteurDeTravaux") %>'></asp:TextBox></EditItemTemplate><ItemTemplate><asp:Label ID="Label12" runat="server"
Text='<%# Bind("InitialesConducteurDeTravaux") %>'></asp:Label></ItemTemplate></asp:TemplateField><asp:TemplateField HeaderText="Commentaires Ctx"
SortExpression="CommentairesConducteurDeTravaux"><EditItemTemplate><asp:TextBox ID="TextBox12" runat="server"
Text='<%# Bind("CommentairesConducteurDeTravaux") %>'></asp:TextBox></EditItemTemplate><ItemTemplate><asp:Label ID="Label13" runat="server"
Text='<%# Bind("CommentairesConducteurDeTravaux") %>'></asp:Label></ItemTemplate></asp:TemplateField></Columns><EditRowStyle BackColor="#2461BF" /><FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /><HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /><PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" /><RowStyle BackColor="#EFF3FB" /><SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" /></asp:GridView><asp:SqlDataSource ID="SqlDataSourceDetails" runat="server" AllowIntegratedSecurity="True"
ConnectionString="<%$ ConnectionStrings:VCF_SPS_BI_EFN %>"
SelectCommand="BalanceAgee_Select" SelectCommandType="StoredProcedure"><SelectParameters><asp:Parameter DefaultValue="VINCIC-FR\evelyne.harquel" Name="Login"
Type="String" /></SelectParameters></asp:SqlDataSource>