[問題] ASP.NET的使用者控制項呼叫aspx下的func

看板C_Sharp作者 (活力花俏草兒仔政﹞O花俏)時間15年前 (2009/04/15 05:21), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串1/2 (看更多)
※ [本文轉錄自 Web_Design 看板] 作者: grassboy2 (活力花俏草兒仔政﹞O花俏) 看板: Web_Design 標題: [問題] ASP.NET的使用者控制項呼叫aspx下的function? 時間: Wed Apr 15 05:19:58 2009 嗯嗯… 最近開始接觸ascx這個玩意… 話說我是用C#寫的… 然後我在index.aspx.cs下,針對index.aspx的某個PlaceHolder 讓他載入userControl.ascx這個使用者控制項… 那…如果我在index.aspx.cs有一支function f() 那…我有辦法在userControl.ascx.cs檔下面呼叫f()嗎? 還是要把f()也copy到userControl.ascx.cs下@@a (感覺這樣寫有點難維護的說>"<) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.87.174 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.87.174

04/15 19:14, , 1F
我會在usercontrol宣告event和delegate, 讓page把f()加
04/15 19:14, 1F

04/15 19:15, , 2F
進那event handler. 這樣usercontrol需要call f()時只要
04/15 19:15, 2F

04/15 19:15, , 3F
raise event就可以了...
04/15 19:15, 3F
文章代碼(AID): #19vFvCqF (C_Sharp)
文章代碼(AID): #19vFvCqF (C_Sharp)