none
verificar linha em um itentemplate na gridview RRS feed

  • Pergunta

  • fala galera, novamente necessito de uma ajudinha.

    Tenho um textbox em um gridview (ItenTemplate) onde nele está vinculado um calendar extender.

    Cenário, quando o usuário escolher uma data no textbox tenho que verificar se a data selecionada é menor ou maior que a linha anterior da mesma coluna.

    Exemplo:

    3 linhas na gridView (linha 1, linha 2 e linha 3), assim que o usuário escolher a data na coluna 3 tenho que verificar a data da linha2, e quando o usuário escolher a data na linha 2 tenho que verificar a data da linha 1, esse gridview vai conter linhas dinâmicas (depende do filtro que o usuário vai escolher), podendo ter diversas linhas.

    Galera, não faço a menor idéia de como fazer isso, dei uma "Googada" e não achei exemplo que me ajudasse.

    Alguém pose me salvar nessa ?

    segunda-feira, 25 de novembro de 2013 23:59

Todas as Respostas

  • Tem nesse Toolkit

    <ajaxToolkit:CalendarExtender 
                                ID="Calendar1" 
                                TargetControlID="TxtDataAdd"
                                OnClientDateSelectionChanged="DateChoose"
                                runat="server">
                            </ajaxToolkit:CalendarExtender>

    o OnClientDateSelectionChanged e você pode adicionar um JS assim

    <script type="text/javascript">
    	function DateChoose(sender, args) {
    		var selectedDate = sender.get_selectedDate();		
    	}
    </script>

    Nessa variavel selectedDate se pode resolver seu problema fazer um Ajax por exemplo e buscando o valor se está satisfatório ou não!

    Agora é com você!!!


    Fulvio Cezar Canducci Dias

    terça-feira, 26 de novembro de 2013 02:35
  • Tem nesse Toolkit

    <ajaxToolkit:CalendarExtender 
                                ID="Calendar1" 
                                TargetControlID="TxtDataAdd"
                                OnClientDateSelectionChanged="DateChoose"
                                runat="server">
                            </ajaxToolkit:CalendarExtender>

    o OnClientDateSelectionChanged e você pode adicionar um JS assim

    <script type="text/javascript">
    	function DateChoose(sender, args) {
    		var selectedDate = sender.get_selectedDate();		
    	}
    </script>

    Nessa variavel selectedDate se pode resolver seu problema fazer um Ajax por exemplo e buscando o valor se está satisfatório ou não!

    Agora é com você!!!


    Fulvio Cezar Canducci Dias

    Obrigado pela atenção, mas não está pegando o valor da célula acima.
    terça-feira, 26 de novembro de 2013 13:53
  • Tem nesse Toolkit

    <ajaxToolkit:CalendarExtender 
                                ID="Calendar1" 
                                TargetControlID="TxtDataAdd"
                                OnClientDateSelectionChanged="DateChoose"
                                runat="server">
                            </ajaxToolkit:CalendarExtender>

    o OnClientDateSelectionChanged e você pode adicionar um JS assim

    <script type="text/javascript">
    	function DateChoose(sender, args) {
    		var selectedDate = sender.get_selectedDate();		
    	}
    </script>

    Nessa variavel selectedDate se pode resolver seu problema fazer um Ajax por exemplo e buscando o valor se está satisfatório ou não!

    Agora é com você!!!


    Fulvio Cezar Canducci Dias

    Obrigado pela atenção, mas não está pegando o valor da célula acima.

    agora se faz um ajax e resolve seu problema!!! pegando os valores do grid logo acima!



    Fulvio Cezar Canducci Dias

    terça-feira, 26 de novembro de 2013 14:25