按钮事件未触发

本文关键字:事件 按钮 | 更新日期: 2023-09-27 18:09:00

你好,我正在用c# . net 4.5创建一个网页。

我在页面上有一个按钮,并有一个OnClick事件。但是当我运行网页并点击按钮时,点击事件不工作。

<div id="sb-site">
    <div class="container" style="padding-right:10px;width:100%">                      
        <asp:ContentPlaceHolder ID="cphMain" runat="server">        
        </asp:ContentPlaceHolder>
     <asp:Button ID="Button1" runat="server" 
     Text="Button" OnClick="Button1_Click" />              
    </div>
</div>

按钮点击事件

protected void Button1_Click(object sender, EventArgs e)
{
    int a = 2;
    int b;
    b = a;
}  

在做了更多的调试后,发现我有一个滑块JQuery,我从这个网站http://plugins.adchsm.me/slidebars/得到了它,当我禁用这个查询按钮的工作

按钮事件未触发

您需要在内容占位符中添加按钮。请参考以下代码。

<div id="sb-site">
    <div class="container" style="padding-right:10px;width:100%">                      
        <asp:ContentPlaceHolder ID="cphMain" runat="server">        
           <asp:Button ID="Button1" runat="server" 
               Text="Button" OnClick="Button1_Click" />              
        </asp:ContentPlaceHolder>     
    </div>
</div>

我是Slidebars的作者Adam。

Slidebars先前在。net应用程序中存在问题。这是由于插件试图移动容器。这在即将到来的版本(0.10)中被删除,该版本将于本周发布。您可以关注插件页面或GitHub上的更新。

如果你等不及了,想马上继续开发,打开slidebar .js(0.9.4版),然后注释掉/删除下面的第72、79和87行。

if (!$site.parent().is('body')) $site.appendTo('body');
if (!$left.parent().is('body')) $left.appendTo('body');
if (!$right.parent().is('body')) $right.appendTo('body');

这似乎解决了其他用户在使用。net时遇到的问题。

如果有帮助,请告诉我。

谢谢,亚当