none
criando um botão <span> RRS feed

  • Pergunta

  • ola boa tarde gostaria de saber o que pode estar errado estou recebendo a seguinte mensagem em um codigo que funciona perfeitamente em uma outra pagina

    Coleção Controls não pode ser modificada porque os controles contêm blocos de código (ou seja, <% ... %>)

    Detalhes da Exceção: System.Web.HttpException: Coleção Controls não pode ser modificada porque os controles contêm blocos de código (ou seja, <% ... %>)

    o erro parece estar nesta parte do script ja que quando retiro o mesmo a pagina funciona, o objetivo e simular o click de uma botão asp.net para fazer a chamada do metodo no servidor so que utilizando um span pois são botoes imagem personalizados, o span chamaria o controle (botão simples) na pagina que esta invisivel para fazer essa "simulação" como se o usuario estivesse clicando no botão invisivel so que na verdade o span realiza a chamada ao botão

                                

       <div class="btncima_boteditar"> 

                    <a href="javascript:EditarItem();"><span>Editar</span></a>

                </div>  

    <script type="text/javascript"><!--
    function grid_SelectionChanged(s, e) {
    s.GetSelectedFieldValues("ID_REDE", GetSelectedFieldValuesCallback);
    }

    function GetSelectedFieldValuesCallback(values) {
       ultimo=(values.length)-1;
       abrir('frmRedeCad.aspx?act=Load&id='+ values[ultimo]);
    }
    function EditarItem(){
    __doPostBack("<%= btnEditar.UniqueID %>", "meuArgumento");
    //grid_SelectionChanged();

    }
    //--></script>


    Se voce nao tem Dom, Tenha Vontade.

    quinta-feira, 7 de março de 2013 18:43

Todas as Respostas