Array
(
)

Erro no evento OnClientClick

Egidioramalho
   - 10 jun 2009

Boa Noite a todos,
Desde ontem que ´pelejo´ com isso e comentei com um amigo meu da faculdade que é Student Partner sobre isso e ele me falou sobre esse forum que julga ser muito bom. Tomara que alguma alma caridosa possa me ajudar =)

Estou desenvolvendo uma aplicação web, e em um certo botao coloquei #Código

<asp:ImageButton ID="ImageButton2" runat="server" ImageUrl="images/b/newuser.png"
CssClass="btnew" OnClientClick="openCad()" />
e o codigo js esta assim
#Código
 
<script type="text/javascript">
    function openCad()
{
        document.getElementById("backcadform").style.visibility=´visible´;
document.getElementById("newcad").style.visibility=´visible´;
}
</script>


No codigo CSS coloquei um visibility: hidden; nos divs em questao.
Mas quando clico no botao ele me retorna esse erro[URL=http://img200.imageshack.us/i/errop.jpg/][img:702276c13e]http://img200.imageshack.us/img200/9036/errop.jpg[/img:702276c13e][/URL]

Se eu colocar EnableEventValidation=´false´ ele nao aparece o erro, mas tambem nao mostra os divs =/ Alguem pode me dar alguma luz?

Grato pela Atenção
Egidio Ramalho

Ibrasil
   - 01 jul 2009

Veja se resolve!

#Código

    <asp:ImageButton ID="ImageButton2" runat="server" ImageUrl="images/b/newuser.png"
CssClass="btnew" OnClientClick="openCad();return false;" />


ou

#Código
<a href="#" onClick="openCad();return false;" ><img src="images/b/newuser.png" /> </a>


#Código
       <div style="visibility:hidden;" id="backcadform"> yyyyy </div>        
        
   <div style="visibility:hidden;" id="newcad"> xxxxxxx </div>


Se for necessário o postback aconselho a usar o componente panel que voce pode
controlar a visibilidade no código Ex panel.Visible = true;

----------------------------------------------
Se você é assinante DEVMEDIA favor ajude a fortalecer esse tópico
QUEREMOS FORMATO DE VÍDEOS LIVRE NA DEVMEDIA
http://forum.devmedia.com.br/viewtopic.php?t=101043