我在爲我的工作開發的ASP.NET項目中有一個小部件。它必須是300像素寬,不能更寬。不幸的是,他們想要的對於這樣一個小部件已經證明是相當複雜的。以下是我現在所擁有的:如何在HTML表格上覆制「凍結窗格」功能?
http://www.codetunnel.com/content/images/widget/currentWidget.jpg
正如你可以看到,這是一個jQuery UI的手風琴控制。隨着每個手風琴窗格展開,ajax調用異步加載其內容。現在它吐出一張包含所需數據的HTML表格。該表位於DIV中,樣式爲overflow: auto;
,以便我們可以在底部和右側獲得滾動條。
我的問題是,我想要一些漂亮的自定義功能(如在Excel中的凍結窗格功能)。當向左和向右滾動時,我希望包括標題在內的所有行可以向左和向右滾動,除了最左列「產品名稱」的。就像這樣:
http://www.codetunnel.com/content/images/widget/scrollRight.jpg
當上下滾動我想所有列,包括左邊的列,以向上和向下滾動除了標題行。就像這樣:
http://www.codetunnel.com/content/images/widget/scrollDown.jpg
什麼是實現這一功能的最好方法是什麼?還是有辦法?
+1對於您正在嘗試完成的圖片有很大的問題。而且,因爲這看起來像一個棘手的問題..;) – NotMe
@克里斯,謝謝! – Chev
+1以及我未來可以看到自己使用的東西的最愛。 – zeroef