2014-02-20 19 views
0

我真的不知道如何解釋這個..或者什麼嘗試。mvc基於列表的C#網格

因爲我不知道如何命名它,我也很難谷歌的解決方案,但這裏是我想要的。

在MVC中,我從後面的代碼發送一個項目列表。我希望將這些項目顯示在動態網格中。

因此,基於用戶屏幕的寬度,我希望項目在海誓山盟旁邊顯示,並且當一個人不在視線範圍內時,應該轉到下一列。

給我下面的結果:

Item1 Item2 Item3 Item4 Item5 
Item6 Item7 Item8 Item9 Item10 
Item11 Item12 Item13 Item14 Item15 
Item16 Item17 Item18 Item19 Item20 

,或者如果某人有一個小屏幕:

Item1 Item2 Item3 Item4 
Item5 Item6 Item7 Item8 
Item9 Item10 Item11 Item12 
Item13 Item14 Item15 Item16 
Item17 Item18 Item19 Item20 

這可能嗎?

我使用MVC 4.0與asp.net和C#作爲後面的代碼。

+0

你使用datalist? –

回答

1

我認爲你的問題的主要觀點是找到一種方法來顯示不同的數據取決於用戶的屏幕分辨率。在這種情況下,它與C#或MVC無關,全部是關於你渲染的html方式。我建議看看twitter bootstrap grid system

+0

使用引導的好例子。我們在我們的網站上使用了很多,它有幫助。但就我所見,它仍然需要我有一個靜態數量的物品才能顯示在彼此旁邊。有沒有辦法使這種動態,如我上面的示例中所示? –

+0

在玩了一段時間後,我發現這正是我想要的,謝謝! –