none
Ler itens de repeater RRS feed

  • Pergunta

  • Salve!

    Aplicação web para intranet com VB2010 Express.

    Num Webform tenho um controle Repeater que representa "um dos campos" (uma lista) do registro que está na tela. No momento de fazer a atualização do registro preciso "percorrer" o Repeater para poder fazer a atualização do registro.

    Como faço para "percorrer" todos os itens do Repeater?

    Grato pela atenção de todos.

    Paulo Ricardo Ferreira

    segunda-feira, 23 de setembro de 2013 13:13

Respostas

Todas as Respostas

  • foreach (RepeaterItem item in seuRepeater.Items)
    {
    
    }

    Você vai percorrer assim os itens do seu repeater ;)

    Abraço


    Rafael O. Marques

    segunda-feira, 23 de setembro de 2013 14:10
  • Ricardo se o que vc quer fazer no repeater acontecer antes dele carregar vc pode percorre-lo no evento ItemDataBound do seu repeater

    tipo isso aqui :

    void seurepeater_ItemDataBound(Object sender, RepeaterItemEventArgs e)
    {
      if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem
      {
       faz o que vc quer fazer;
      }
    }

    Ou se vc quer fazer é algo como atualizar dados veja isso

    http://forums.asp.net/t/1834941.aspx

    Junior

    segunda-feira, 23 de setembro de 2013 15:04
  • Caro Junior,

    Não, não é esse o caso.

    A necessidade é percorrê-lo após preenchido.

    Grato pela sua atenção.

    Paulo Ricardo Ferreira

    segunda-feira, 23 de setembro de 2013 16:23
  • Caro Rafael,

    Que simples, hein?!

    Valeu pela atenção.

    Paulo Ricardo Ferreira

    segunda-feira, 23 de setembro de 2013 16:25