Re: 請問asp.net 中 有關框架的問題

看板Web_Design作者 (待救的小米)時間19年前 (2005/05/30 17:23), 編輯推噓2(200)
留言2則, 1人參與, 最新討論串2/2 (看更多)
: : 既然你用的開發平台是.NET : 因此我強力的建議你 不要使用frame來開發 : : 標準的做法是在一個aspx的page物件裡面 : 左邊擺著一個使用者控制項 右邊也擺著一個 : 這樣所有的事件都在同一個page物件裡面去產生 : 因此你當然可以命令 page.右邊控制項.產生datagrid : : 如果你想要有scrollbar的功能 : 甚至像是iframe的 : 我最近發現一個做法也做得到 : 就是使用M$提供的MultiPage control : : : ※ 引述《tookouw (神的小孩都在起壇)》之銘言: : : 請問 : : 我用asp.net寫了一個框架 語法是vb : : 分別是 主頁 c : : 跟左頁 a 右頁 b : : 我想要在左頁a 的按鈕 觸發b 的事件 : : 例如在左頁a放入checklist之類的 利用選項中的autopost讓 右頁b去產生graid : : 請問有什麼方法可以做到? : : 或是必須用其他如java 或是c#才能作到? : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 59.120.34.104 : 左邊aspx 推 tookouw:因為是接手的 所以很難大改了...>< 203.70.75.46 05/30 : → tookouw:還是謝謝你的建議 203.70.75.46 05/30 好吧 既然如此只好再教你你想要的做法 但希望大家寫ASP.NET的同伴們不要再把他拿來當ASP來寫 否則.NET的威力就顯現不出來了 你的問題必須要搭配JavaScript來完成 不是Java or C# JavaScript是一種客戶端的Script語言 你可以到 http://www.w3schools.com/js/default.asp 來參考JavaScript的資料 大致上的流程 可能連autopostback都用不到 因為你左邊頁面是一個page物件 在server side是無法跟右邊page物件溝通的 因此就算postback回去之後 一樣要靠JS來幫助你做到這件事 那倒不如一開始就用JS來更新右邊頁面 或是你堅持要postback的話 你就在左邊頁面的一開始放入更新右邊頁面的JS code 讓他postback結束之後 一開始render出來的畫面 會自動更新右邊頁面 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.34.104 ※ 編輯: seagal 來自: 59.120.34.104 (05/30 17:38)

203.70.75.46 05/30, , 1F
喔喔喔 感激
203.70.75.46 05/30, 1F

203.70.51.154 06/03, , 2F
問題大至解決了^^~ 感謝你
203.70.51.154 06/03, 2F
文章代碼(AID): #12cjkiZD (Web_Design)
文章代碼(AID): #12cjkiZD (Web_Design)