2013-04-23 45 views
0

不知道從哪裏開始的這一個所以這裏去...Metro UI的瓷磚/速撥Web項目ASP.Net

我想使某種速撥類型的網站/網頁與與Opera Speed Dial類似的功能,您可以將超鏈接添加到頁面,並且它們顯示爲大按鈕並將您帶到超鏈接的目標頁面/網站,最終我希望用戶能夠添加自己的以及選擇從預先批准的鏈接列表,我想這將被保存到我們的SQL數據庫...這並不是什麼問題,但我有一些想法如何從代碼後面添加DIV /超鏈接...

問題是,我真的會要使這個頁面跟隨Metro風格的用戶界面,在一個網格類型的佈局中進行全面鋪貼,最好使用Drag和Droppable功能,也可以調整大小的拼貼,並且我希望能夠將圖像添加到拼貼的整個表面在必要的時候(比如Windows 8 Metro tiles),我今天早上在網絡上跑來跑去尋找這樣做的方法,並找到了一些例子,例如JQuery Masonry(似乎不支持Draggable tiles)和Packery,但我只是張貼在這裏看看有沒有人對這個項目有任何可能的建議,從哪裏開始?

我有Visual Studio 2010,我希望使用ASP.Net與VB或C#作爲後臺代碼,如果任何人有來自該端的建議,我可以訪問Telerik組件,雖然我已經通過演示今天上午並沒有找到任何關於這個總體佈局框架(除非我錯過了什麼?)

無論如何,先謝謝了! :)

+0

對不起,半自插頭,但你的意思是一個類似於:http://steffanjam.es/? – 2013-04-23 10:17:28

+0

咋,看起來不錯,似乎不是可拖拽/ droppable,但它只有一個瓷磚大小?但它絕對是沿着正確的路線......我相信它也是PHP?但是,是的,那種事情。 – API 2013-04-23 10:20:37

+0

這聽起來像這個項目的大部分將在客戶端完成 - JavaScript絕對是要走的路。然後您會想要讓Javascript將佈局更改發回給您的代碼隱藏。 Telerik的控制在這裏不太可能有幫助。 – 2013-04-23 10:32:59

回答

0

如果我明白你的要求,那麼最好的事情將是你可以參考Drop Tiles這裏太下載示例代碼在.NET