View Full Version : asp.net c# não passa no onclick


alfinete
08-02-2008, 20:37
<%@ Page Language="C#" Theme ="Base" MasterPageFile="~/Base.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="MusicaNaNet.Default" Title="MusicaNaNet" %>



<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">


<div id='contentwrapper'>

<div id='maincontent'>
<h1 class='first'>
TESTE</h1>


<p></p>

<p class='last'>hehe</p>
</div><!-- end div maincontent -->

<div id='subcontent'>

<form method='post'>
<h2 class='first'>User Login</h2>
<p class='login'><strong>Username:</strong><asp:TextBox ID="txtuser" runat="server"></asp:TextBox></p>
<p class='login'><strong>Password:</strong><asp:TextBox ID="txtpass" TextMode="Password" runat="server"></asp:TextBox></p>
<p class='forgotpass'>
</p>
<asp:Button ID="bt_entrar" cssclass="button" runat="server" Text="Login" OnClick="bt_entrar_Click" />
<p class='last'>.</p>
<p>
<asp:Label ID="lblinfo" runat="server" Text="Label"></asp:Label>
</p>
</form>

<div id='links'>
<h2 class='first'>Useful Links</h2>
<ul>
<li>testes</li><li>Lists are fun.</li><li>Blah.</li><li>Hmm.</li></ul>
<p></p>
<p></p>
<p class='last'>.</p>
</div>

</div><!-- end div subcontent -->

<div id='floatclearer'>.</div>



</div><!-- end div contentwrapper -->

</asp:Content>


porque é que não me entra na função do onclick


<asp:Button ID="bt_entrar" cssclass="button" runat="server" Text="Login" OnClick="bt_entrar_Click" />



asp.net c#

nam sei pq

p3dro
09-02-2008, 07:45
Esse código não te dá erro em runtime?

Tenta remover o <form method='post'> e o </form>

alfinete
11-02-2008, 13:32
isso ja eu fiz e depois não dá mesmo nada

SoundSurfer
11-02-2008, 14:03
Falta o runat="server" no form.

p3dro
11-02-2008, 14:12
Falta o runat="server" no form.

Bem, eu tinha partido do principio que ele já tinha o <form runat="server" ...> na MasterPage :002:

Sorry se induzi alguém em erro :D

Forward
01-03-2008, 23:12
Este problema ficou resolvido?
É que eu tou com o mesmo problema so que é ASP.NET + VB.net.
Mas a minha questa é....tenho o onclick numa cell de uma tabela e ele nao entra na função feita por mim
exemplo:
Public Sub teste(byval x as string)
label1.text=x
end sub
tc.attributes.add(("onclick"),("teste('s')")

------------
se eu usar fizer o mesmo mas ja para um linkbutton ja funciona
tc.Attributes.Add(("onclick"), ("javascript:__doPostBack('LinkButton1','')"))
ja experimentei de varias maneiras chamar a funçao teste so k nao esto ua conseguir....se alguem me puder ajudar