2013-02-11 55 views
1

我有一個簡單的.aspx頁面(附在帖子中)。我們可以在同一空間/房地產上有兩個控件(網格控件和圖表控件)

我想在圖表控件或Gridview控件中顯示數據。當用戶選擇一個選項以在圖表控件或網格視圖控件中查看數據時,該特定控件必須顯示並且其他控件必須變爲不可見。

到目前爲止,我能夠在圖表控件中成功地填充數據。如果用戶選擇「網格視圖」選項,如何在同一位置顯示網格視圖控件中的數據。我不希望gridview控件顯示在彈出窗口或任何其他窗口中。

任何建議請

+0

'「後附」'?在沒有看到任何代碼的情況下,很難說明確的,但是這聽起來像只是想動態地顯示/隱藏頁面元素。這很容易通過JavaScript和CSS完成。使用jQuery,您只需在這些元素(或其他任何版本的相應切換或動畫)上調用'.hide()'或'.show()'。它們不一定「佔據相同的空間」,它們只是在頁面上動態顯示/隱藏,並且瀏覽器根據需要渲染頁面的流動。 – David 2013-02-11 19:29:41

+0

用戶正在使用什麼來在圖表和網格視圖之間進行選擇。你是想用單選按鈕做,還是下拉? – dave823 2013-02-11 21:01:49

回答

0

您是否嘗試過使用多視圖控件?

我還沒有看到任何代碼,但是說你有一個圖表按鈕和一個gridview按鈕,你只需要在button.click事件中改變多視圖中顯示的視圖。

+0

如何在此處發佈代碼? – 2013-02-11 19:37:52

+0

您可以在每行之前手動輸入4個空格,或者您正在輸入的文本區域上方有控件(除非您在註釋中)。 – Mike 2013-02-11 19:50:56

+0

非常感謝你。多視圖控制解決了我的問題 – 2013-02-12 23:21:13

相關問題