【问题标题】:My button on click is not working我的点击按钮不起作用
【发布时间】:2017-04-11 07:08:28
【问题描述】:

我在该页面中有一个注册页面 我在我的设计页面中有一个手机号码文本框和一个按钮,但是当我单击提交按钮时,它不会在方法button_click 定义的编码页面中触发。

我的设计页面

  <asp:Button ID="btnprocced1" class="btn btn-primary jk" runat="server" 
   Text="procced" OnClick="btnprocced1_Click" />

后面的代码

protected void btnprocced1_Click(object sender, EventArgs e)
{
   ...
}

注意:我正在使用网络用户控件,所以我的问题是如何生成 .ascx 页面中的 buttonclick 事件。

【问题讨论】:

  • 你能发布你的代码吗?
  • 您能否发布您的代码,以便我们提供帮助?
  • 其实我在用户控制页面 ascx 中使用它。有什么问题吗?

标签: html asp.net


【解决方案1】:

如果您想使用.ascx 页面触发按钮点击事件,那么您首先必须在您的代码后面添加以下代码。

.ascx 代码。

public partial class Test : System.Web.UI.UserControl
{
    public event EventHandler buttonClick;
    protected void Button1_Click(object sender, EventArgs e)
    {
        buttonClick(sender, e);
     }
 }

然后您可以订阅事件按钮点击网页以显示不同的信息。

.aspx.cs 代码。

 public partial class Test: System.Web.UI.Page
 {
      protected void Page_Load(object sender, EventArgs e)
      {
         UserControlID.buttonClick+=new EventHandler(UserControlID_buttonClick);
      }

      protected void UserControlID_buttonClick(object sender, EventArgs e)
      {
         Response.Write("Hey, ButtonClick Is Working Now.");
      }
  }

这将有助于在触发按钮点击时识别它。希望对您有所帮助。

【讨论】:

    猜你喜欢
    • 2013-09-10
    • 2016-07-17
    • 1970-01-01
    • 1970-01-01
    • 2023-02-06
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多