2012-09-14 72 views
1

我試圖動態地添加控件到一個網站上的ASP:面板,使他們都出現在同一行。我有一個設置寬度,但是當我添加overflow:auto時,它們在空間不足時仍然會繼續添加到下一行。有沒有辦法來解決這個問題?如何在向網站動態添加控件時強制asp:Panel向右溢出?

編輯:我想我需要的東西,如FlowLayoutPanel的Windows窗體

+0

在討論ASP.NET的可視化和佈局問題時,請展示實際呈現的HTML而不是討論控件。 – Dai

+0

另外,除了@Dai,我的猜測是你需要專注於如何設計CSS結構,也許HTML。看到你想要達到的目標以及你遇到的問題有點難。我們可以猜測,但我們也可以問(猜猜哪個更容易)... –

回答

0

都是採用面板控制你的控制?那麼這是正常的行爲。面板通常生成爲< div/>標記,< div/>標記在默認情況下以新行開始。

沒有實際的HTML作爲基礎我不能給你示例代碼,但我懷疑爲了做你想做的事,你將不得不探索CSS中的display屬性。你可以找到更多關於here