作者TonyQ (沉默是金)
看板Web_Design
標題Re: [問題] ASP.NET的使用者控制項呼叫aspx下的func
時間Wed Apr 15 05:32:58 2009
※ 引述《grassboy2 (活力花俏草兒仔政﹞O花俏)》之銘言:
: 嗯嗯…
: 最近開始接觸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
: (感覺這樣寫有點難維護的說>"<)
很少用user control , 大部分狀況下
.net 2.0 的Master page 就很夠用了. XD
話說這問題你應該把 f() 從 index.aspx 跟 userControl.ascx 分離出來,
變成獨立的函式讓兩邊調用吧.
比方說新增一個 MyHelper.cs , 把f寫成其中的 static method 之類.
--
What do you want to have ? / What do you have?
從書本中,你可以發現我的各種興趣。
從CD中,你可以瞭解我所喜歡的偶像明星。
或許從文字你很難以瞭解一個人,但從物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.78.140
推 grassboy2:感謝><~我再研究一下Master Page看看… 04/15 05:37
→ fannys23:樓上可以研究怎麼寫共用方法,不一定要改用master page 04/15 08:10
→ VZA:不太適合為了一個UserControl用MasterPage來處理吧 04/16 17:22
→ TonyQ:看狀況 , 不一定只是一個 user control 04/16 17:57
→ TonyQ:應該說 master page 跟 user control 想解決的問題有部份重 04/16 17:57
→ TonyQ:疊 , "有時候" 採用master page 比採用 usercontrol更好而已 04/16 17:57