久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

關(guān)于頁(yè)面中獲取用戶控件中的控件事件的方法

 悟靜 2012-11-07

在項(xiàng)目中經(jīng)常把一些經(jīng)常使用的代碼做成用戶控件以提高代碼的可重用性,, 一個(gè)經(jīng)常遇到的就是在頁(yè)面中調(diào)用用戶控件中的服務(wù)器控件的事件,下面給出簡(jiǎn)單的代碼示列,。

我們以一個(gè)用戶控件(a.ascx)中包含一個(gè) DropDownList 控件,,然后在頁(yè)面(b.aspx)中調(diào)用 DropDownList 的 SelectedIndexChanged 為列

方法一:

a.ascx .cs

    public DropDownList  innerDropDownList
    ...{
        get ...{ return DropDownList1; }
    }

b.aspx

    protected void Page_Load(object sender, EventArgs e)
    ...{

         this.a1.innerDropDownList.SelectedIndexChanged += new EventHandler(UserControl_Clicked);

}
    private void UserControl_Clicked(object sender, System.EventArgs e)
    ...{
       //選擇下拉列表時(shí)觸發(fā)

    }

方法二:

 a.ascx.cs

 public EventHandler eventSelect;  
  protected void ddlcolor_SelectedIndexChanged(object sender, EventArgs e)
    ...{
        if (this.eventSelect != null)
        ...{
            this.eventSelect(this, e);
        }
    }
b.aspx.cs
    protected void Page_Load(object sender, EventArgs e)
    ...{

        this.a1.eventSelect += new EventHandler(UserControl_Clicked);
   }
   private void UserControl_Clicked(object sender, System.EventArgs e)
    ...{
        //
    }

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多