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的){
XFButton1.MYClick += new EventHandler(XFButton1_MYClick);
}
void XFButton1_MYClick(object sender, EventArgs e)
{
ASPxLabel1.Text = "Hello";
}
,但問題是我希望當我雙擊按鈕,它會自動生成一個新的事件。我可以通過使用網絡用戶控件來做到這一點嗎?
謝謝...所以這個事件只能在UI頁面中調用? – user1287332 2012-04-20 08:36:39