Asp.net按钮(没有任何反应)

时间:2013-01-23 19:32:28

标签: asp.net class

我正在使用视觉工作室,我尝试添加按钮,然后双击它,但没有任何反应(它不会出现在后面的代码中),也与原来的设计不一样。

我的另一个问题:(代码背后)

当我点击发送按钮时,我想在空白页面上显示我收集的所有数据。

<fieldset>

    <div class="legend"><h3>iletisim</h3></div>

    <div class="form_row">

        <div class="form_property form_required">Adiniz</div>
        <div class="form_value"> <asp:TextBox runat="server" id="txbadiniz"/>
           <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
                ControlToValidate="txbadiniz" ErrorMessage="Bos birakilamaz">
                </asp:RequiredFieldValidator>
        </div>

        <div class="clearer">&nbsp;</div>

    </div>

    <div class="form_row">

        <div class="form_property">Email</div>
        <div class="form_value"> <asp:TextBox runat="server" id="txbemail"/>
            <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
                ControlToValidate="txbemail" ErrorMessage="Bos birakilamaz" 
                ForeColor="Red"></asp:RequiredFieldValidator>
            </div>

        <div class="clearer">&nbsp;</div>

    </div>

    <div class="form_row">

        <div class="form_property">Telefon</div>
        <div class="form_value"> <asp:TextBox runat="server" id="txbtelefon"/>
            <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" 
                ControlToValidate="txbtelefon" ErrorMessage="Bos birakilamaz" 
                ForeColor="Red"></asp:RequiredFieldValidator>
            </div>

        <div class="clearer">&nbsp;</div>

    </div>

    <div class="form_row">

        <div class="form_property form_required">Mesaj</div>
        <div class="form_value"><textarea rows="10" name="comment"></textarea></div>

        <div class="clearer">&nbsp;</div>

    </div>

    <div class="form_row form_row_submit">

        <div class="form_value">

        <asp:Button ID="Btngonder" runat="server" Text="Gonder" /></div>
        <div class="clearer"></div>

    </div>

</fieldset>

3 个答案:

答案 0 :(得分:1)

您需要将事件处理程序附加到Button的OnClick事件。

<asp:Button ID="Btngonder" runat="server" Text="Gonder" OnClick="Btngonder_Click" />

在代码隐藏中,一个事件处理程序......

protected void Btngonder_Click(object sender, EventArgs e) 
{
    // do something useful here
}

答案 1 :(得分:1)

确保调试器未运行。有时,Visual Studio不会让您在调试器处于活动状态时更改代码。

答案 2 :(得分:0)

在ASPX页面上,在asp:Button定义中,添加OnClick =“”,即,无论你想调用什么程序。然后在代码隐藏定义

protected void MyProcedure(object sender, EventArgs e)
{
<put your code here>
}