2017-04-11 4 views
-1

私はそのページに登録ページを持っています私は携帯電話番号とデザインページのボタンを持っていますが、送信ボタンをクリックすると、メソッド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) 
{ 
    ... 
} 

注:私の質問は を生成する方法であるので、私は、Webユーザーコントロールを使用していボタンクリックイベントは.ascxページにあります。

+1

コードを投稿できますか? – Asjon

+0

コードを投稿してもらえますか? –

+0

可能な複製http://stackoverflow.com/questions/15569857/asp-net-button-onclick-event-not-firing –

答えて

0

.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."); 
     } 
    } 

トリガされたときにいつでもボタンクリックを識別するのに役立ちます。それが役に立てば幸い。

関連する問題