将按钮移动到asp:content后未触发按钮单击事件

烈焰多摩

我只是将buttonfrom从html移到,asp:content因为我使用了master page

<asp:content id="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div>
     <asp:CustomValidator ID="CustomValidator1" runat="server" 
            ErrorMessage="CustomValidator"></asp:CustomValidator>
            <br />
        <asp:FileUpload ID="FileUpload1" runat="server" />
        <br />
        <asp:GridView ID="GridView1" runat="server">
        </asp:GridView>
        <br />
        <asp:Button ID="Button1" runat="server" Text="Upload" />
    </div>
</asp:content>

在我将其移动之前,以下代码已工作,现在click事件未触发:

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click

它给了我一个错误(此错误以前没有发生过):

Handles子句需要在包含类型或其基本类型之一中定义的WithEvents变量。

所以我添加了以下代码行:

Private WithEvents Button1 As Button

但是,仍然button1没有被解雇。

请帮助我。

蒂姆·施密特

ContentPlaceHolder是一个不同的NamingContainerPage(它实现INamingContainer),所以它不会自动从ASP.NET,如果你声明变量初始化Private WithEvents Button1 As Button

您必须声明性地(或从代码隐藏中以编程方式)附加事件处理程序:

<asp:Button ID="Button1" OnClick="Button1_Click" runat="server" Text="Upload" />

并取出Handles子句,该方法必须现在是至少Protected

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) 

End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery按钮单击事件未触发

来自分类Dev

即使未单击按钮,也会触发click事件

来自分类Dev

图像按钮的ASP.NET事件处理程序未触发

来自分类Dev

骨干js按钮单击事件未触发

来自分类Dev

计时器事件未触发按钮单击

来自分类Dev

按钮单击事件未触发

来自分类Dev

按钮OnClick()事件未触发

来自分类Dev

ng-click事件未触发按钮单击?

来自分类Dev

添加tween.js后不会触发按钮单击事件

来自分类Dev

单击按钮后按钮未禁用

来自分类Dev

Asp.Net无法触发按钮单击事件

来自分类Dev

单击后按钮未升高

来自分类Dev

单击提交按钮后如何移动到下一页,即使单击提交按钮后也无法移动

来自分类Dev

表单按钮事件未触发

来自分类Dev

asp.net按钮事件未触发

来自分类Dev

计时器事件未触发按钮单击

来自分类Dev

弹出窗口中未触发按钮单击事件

来自分类Dev

按钮单击事件未触发

来自分类Dev

Backbone.js / Handlebars按钮单击事件未触发

来自分类Dev

asp.net按钮事件未触发(Internet Explorer)

来自分类Dev

单击时未触发angularjs按钮事件

来自分类Dev

更改文本框,触发客户端事件和服务器事件后,ASP.NET单击按钮

来自分类Dev

单选按钮事件未触发

来自分类Dev

处理提交按钮的单击事件后未提交表单

来自分类Dev

UWP按钮未触发事件

来自分类Dev

按钮单击不会移动到新活动

来自分类Dev

单击事件触发而无需单击按钮

来自分类Dev

Fragment 中未触发按钮单击事件

来自分类Dev

单击每个按钮时将元素移动到顶部