0
[DefaultEvent( "MyCustomEvent")]ウェブユーザーコントロールでデフォルトのイベントを作成できますか?
public partial class WebUserControl1 : System.Web.UI.UserControl
{
public delegate void onButtonClick(object sender, Myeventargs e);
public event onButtonClick btnHandler;
protected void ASPxButton1_Click(object sender, EventArgs e)
{
if (btnHandler != null)
{
btnHandler(this,e);
}
}
}
このコードは パブリック部分クラスのJScriptで動作することができる:System.Web.UI.Page {保護されたボイドをPage_Load(オブジェクト送信者、 EventArgs e)の {
XFButton1.MYClick += new EventHandler(XFButton1_MYClick);
}
void XFButton1_MYClick(object sender, EventArgs e)
{
ASPxLabel1.Text = "Hello";
}
が、問題は、私はボタンをダブルクリックしたときに、それは自動的に新しいイベントを生成したいです。私はWebユーザーコントロールを使ってこれを行うことができますか?
ありがとうございます...イベントはUIページでのみ呼び出すことができますか? – user1287332