none
Inserir linha num repeat table RRS feed

  • Pergunta

  • Estou tentando inserir linhas num repeat table baseado num numero informado, porém recebo o erro abaixo :

    "Operação inválida devido ao estado atual do objeto."

    Segue o Código que estou utilizando :

                XPathNavigator root = MainDataSource.CreateNavigator();
                int numFilhos = Int32.Parse( root.SelectSingleNode("/my:censo/my:Identificacao_pessoal_familiar/my:Bloco1/my:Filhos/my:NumeroDeFilhos", NamespaceManager).Value);

                for (int i = 0; i < numFilhos; i++)
                {
                    //insere linha

                    XPathNavigator xPathNavi = this.MainDataSource.CreateNavigator();
                    XPathNavigator repTable = xPathNavi.SelectSingleNode("/my:censo/my:Identificacao_pessoal_familiar/my:Bloco1/my:Filhos_", NamespaceManager);
                    XPathNavigator node;
                    node = repTable.Clone();
                  
                    repTable.InsertAfter(node);

                }

    Alguém teria uma ideia do que pode estar acontecendo ?

    • Movido Rogerio Jerez terça-feira, 27 de outubro de 2009 16:18 Movido para o Fórum Apropriado (De:Fórum MSDN)
    • Movido AndreAlvesLima sexta-feira, 4 de junho de 2010 18:13 (De:Onde devo postar minha dúvida?)
    segunda-feira, 19 de outubro de 2009 18:36

Todas as Respostas