none
AutoCompleteExtender RRS feed

  • Question

  • Bonjour à tout le monde
    Je souhaite créer un petit programme avec asp.net + ajax + toolkit capable de mettre le tableau GridView dynamique quand je saisis des caractères dans le champ TextBox.Mais ce programme il ne marche pas. Comment on peur corriger ce programme
    Voila mon programme:


    Code Snippet


    ////////////////////////////////////////////////////////////////////////////////////
    .aspx


    <center>
        <ajaxToolkit:UpdatePanel ID="UpdatePanel1" runat="server"><ContentTemplate>
        <asp:TextBox ID="TextCode"  runat="server" BorderColor="#11449B" BorderWidth="1px" BorderStyle="solid" Height="22px" Width="99px" ></asp:TextBox>
        <asp:TextBox ID="TextDesignation" runat="server" BorderColor="#11449B" BorderWidth="1px" BorderStyle="solid" Width="298px" Height="22px"></asp:TextBox><br />
        <asp:GridView  ID="GridView1" CssClass="TblListe" runat="server" CellPadding="0" DataKeyNames="code"
         EnableTheming="False" GridLines="None" AutoGenerateColumns="False" EmptyDataText="Aucun Famille de Client">
        <PagerTemplate>
                    <ajaxToolkit:AutoCompleteExtender
                    runat="server"
                    ID="autoComplete1"
                    TargetControlID="TextCode"
                    ServicePath="WebService.asmx"
                    ServiceMethod="Recherche2"
                    MinimumPrefixLength="1"
                    CompletionInterval="1000"
                    EnableCaching="true"
                    CompletionSetCount="12" />
        </PagerTemplate>        
        <RowStyle CssClass="LigneStandard"/>
        <SelectedRowStyle CssClass="LigneSelectionnee"/>
        <AlternatingRowStyle />
        <EmptyDataRowStyle CssClass="LigneGrilleSansResultat" />
        <Columns>         
        <asp:ButtonField DataTextField="code" CommandName="Select" HeaderText="Code" CausesValidation="True"><HeaderStyle CssClass="EnTete code" /></asp:ButtonField>
        <asp:ButtonField DataTextField="designation" CommandName="Select" HeaderText="Désignation" CausesValidation="True"><HeaderStyle CssClass="EnTete designation" /></asp:ButtonField>
        </Columns>
        </asp:GridView>
        </ContentTemplate></ajaxToolkit:UpdatePanel>
        </center>






    ///////////////////////////////////////////////////////////////////////////////
    .asmx

    [WebMethod]
        public DataTable Recherche2(String Rcode)
        {

            CnxBase connexion = new CnxBase();
            return FamilleClient.getInstance().RechFamilleClient(Rcode, "");
        }

    ////////////////////////////////////////////////////////////////////////////


    Merci...

    • Déplacé Siddharth Chavan mercredi 7 juillet 2010 07:03 Forums Consolidation (Origine :Forum du coach ASP.NET)
    mercredi 13 août 2008 07:58