因为小弟没有写过 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 使用~~~
这样可行吗?