none
CascadinDropDown nao entra no webservice RRS feed

  • Pergunta

  • Ola pessoal, estou com um problema que nao estou conseguindo resolver...

    estou usando o vs 2005 e framework 2.0..... e tenho varios dropdown onde quero acrescentar o cascading....

    segui o video do Joe do asp.net .... e mesmo assim nao vai...

    eu peguei o projeto dele e executei funcionou normal.... mas no meu projeto ele nao entra no webservice...

    existe um metodo dentro do webservice abstrato ConsultaAvancadaService()  que nao contem nenhum codigo dentro.... e eu sei q ele e o metodo de inicio de webservice...  mas nem neste metodo o meu cascading nao debuga...

    <asp:DropDownList ID="ddlDemandaDepartamento" runat="server" Width="220px"></asp:DropDownList>
    		
    <ajaxControlToolkit:CascadingDropDown ID="cddDemandaUnidade" 
                                                                                      runat="server"
                                                                                      TargetControlID="ddlDemandaUnidade"
                                                                                      Category="DemandaUnidade"
                                                                                      LoadingText="Please a minute..."
                                                                                      PromptText="Selecione Unidade"
                                                                                      ServicePath="ConsultaAvancadaService.asmx"
                                                                                      ServiceMethod="GetDemandaUnidade">
                                                </ajaxControlToolkit:CascadingDropDown>
        [WebMethod]
        public CascadingDropDownNameValue[] GetDemandaUnidade(string knownCategoryValues, string category)
        {
            DataTable myDataTable = new DataTable();
            SqlDataAdapter dataAdapter = new SqlDataAdapter("proc__Usuario", conn);
            dataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;
            dataAdapter.SelectCommand.Parameters.Add("@Acao", SqlDbType.VarChar).Value = "SELECT";
            dataAdapter.Fill(myDataTable);
            List<CascadingDropDownNameValue> values = new List<CascadingDropDownNameValue>();
    
            foreach (DataRow dr in myDataTable.Rows)
            {
                string _strUnidade = (string)dr["Unidade_Descricao"];
                int _intUnidadeId = (int)dr["Unidade_Id"];
                values.Add(new CascadingDropDownNameValue(_strUnidade,_intUnidadeId.ToString()));
            }
    
            return values.ToArray();
        } 
    eu nao sei onde esta o erro ..... crio o webservice normal e no servicepath adiciono ele e no servicemethod coloco o metodo...

    mas mesmo assim eu coloco debug e nao entra na classe do webservice...

    muito obrigado
    sexta-feira, 13 de novembro de 2009 22:26

Todas as Respostas