因為小弟沒有寫過 vb.net 的案子...
之前是寫 java_web 的案子...
所以都看不太懂,想要上來版上問問大家要怎麼寫才可以完成?
目前情況
A.aspx
有 Register B.ascx
跟 Register C.ascx
● 功能一
A.aspx.vb 有使用 B.ascx.vb 的 Function
因為 AddHandler B.Click, AddressOf Me.Click
及寫入資料到 B.ascx,還有用 JS 控制 A.aspx
● 功能二
A.aspx 叫出 C.ascx 頁面
之後使用 C.ascx.vb 的 Function 呼叫 JS 控制 A.aspx
● 問題來了
要如何把「功能二」附加上「功能一」呢?
● 我嘗試過的解法
1. 直接把 A.aspx.vb 的「功能一」程式
搬到 C.ascx.vb 的 「功能二」後面,
但是缺少 B.ascx 的頁面上一些 button 或 text
也把這些都搬到 C.ascx
雖然可以 work,「功能二」之後跑 「功能一」,
而 「功能一」 沒有完全正確,有部分沒出現功能...
但是影響到原本單獨 work 「功能一」,
可能是把 B.ascx 的頁面上一些 button 或 text 搬到 C.ascx 關係
2. 讓 C.ascx.vb 直接呼叫 A.aspx.vb 的 Function,
可是嘗試不出來...
3. 想要把 C.ascx 的 「功能二」 全部搬過去 A.ascx,
這樣就可以一起開心使用 B.ascx 的 「功能一」 了...
4. 還是有其他解法阿?
再弄出一個 D.ascx 跟 B.ascx 一模一樣,
專門給 C.ascx 使用~~~
這樣可行嗎?