從UserControl傳值給Page (ASP.NET VB)

從UserControl傳值給Page

原始討論: http://www.blueshop.com.tw/board/show.asp?subcde=BRD200811220841167LO&fumcde=FUM20041006161839LRJ&rplcnt=4

然後討論串中,Allen 前輩,提供許多相關的做法範例  http://www.allenkuo.com/Blog/View.aspx?aoid=533

Allen 提到一點,【建議不要利用usercontrol傳值給上一層或N層的控制項,最好是反過來做,由usercontrol觸發自訂事件,需要取得值的主動來取值,會比較好】。這是我之前的盲點,鑽到角尖,硬是要 uc 傳給 page ,因此以前比較少寫這方面的東西。
這篇讓我受益良多。

另外,我也把其中的一個範例,改成 VB ,做法跟 allen 相同,只是改用 VB 而已。
 

Default2.aspx

 

 

Default2.aspx.vb

 

 

wuc.ascx

 

wuc.ascx.vb