iT邦幫忙

0

Menu框架問題

c#

大家好、小弟不才,所以來這邊發問請教各位....
使用語言:c#
IDE:Visual Studio 2015
我碰到一個問題就是我使用漂亮的adminltehttps://almsaeedstudio.com/preview
他的範本是每一頁Menu都是用Html寫死,但實際開發不可能這樣做Menu會搞死自己。
這是我目前拆出來的

想問說:如何點左邊的Menu 但不重新整理?
他有SubMenu的功能,我希望使用者點他,是保持打開的狀態(現在位置)

我有試過Iframe,他的高度與寬度不如預期,弄的實在太醜了
不知道這該如何解決?

感謝各位的指教

用資料庫的作法解啊
用兩個資料表作主項與子項
然後自己寫 CSS 弄成你想要的條列方式
這個 CSS 要寫是很簡單的
不想寫死就是這麼做
Kevin iT邦新手 4 級 ‧ 2015-12-09 15:44:54 檢舉
這方法可能...太複雜了
收的大洋可能沒有這個動力讓我研究到如此深入。
不過為了自我能力提昇,我會另外找時間研究看看的

謝謝你提供的寶貴資訊

2 個回答

6
fillano
iT邦超人 1 級 ‧ 2015-12-05 19:25:01
最佳解答

他開submenu時不會刷新,應該是因為呼叫了event.preventDefault()的關係。你有去研究一下dist/js/app.min.js嗎?

可以使一些線上工具讓程式碼好閱讀一些,例如:http://jsbeautifier.org/

外獅佬 iT邦大師 1 級 ‧ 2015-12-05 23:35:01 檢舉

+1...

Kevin iT邦新手 4 級 ‧ 2015-12-09 15:43:09 檢舉

感謝您的建議,我會開始研究app.min.js
請問Ajax 可以解決這個問題嗎 ?

2
Samと可樂快跑
iT邦研究生 2 級 ‧ 2015-12-06 11:59:23

如果費公講的你覺得有點太複雜,我用最基本的html和css來解釋。
其實左邊的開關是一個style的名稱來決定的。
名稱叫做「active」。
點擊換頁後如果還想讓submenu繼續存在,那你就是在每頁都要設定什麼條件下,把
active塞進去……
其實能塞active的方法不少就是了。

Kevin iT邦新手 4 級 ‧ 2015-12-09 15:43:45 檢舉

這個方法 我也會來試試看。
因為找不到頭緒所以來此發問
謝謝你的寶貴資訊

我要發表回答

立即登入回答