2011-06-13 65 views
0

我想在Visual Studio 2010/2008環境中創建webpart,使用microsoft給定的sharepoitn擴展。我有收集像創建動態html菜單webpart

Home  |As Parent | 
Management|As Parent | 
SubHome1 | As Child | Child of Home 
SubHome2 | As Child | Child of Home 
Download |As Parent | 

我想循環迭代一個項目。說這是可數據的。如果父項中的Lits項需要動態添加菜單項,如果它是子項,則想要將子菜單項添加到相應的菜單項。我想在C#中編寫代碼。我知道只有我們可以使用HTMLGenericControl類在c#中創建html控件。如何實現這一目標?請指導。

回答

0

您可以使用用戶控件並將數據綁定到用戶控件。在用戶控件中,您可以讀取數據源並構建菜單所需的javascript/html。您可以使用JQuery來構建導航菜單。 JQuery中有太多的菜單插件可用。

http://designm.ag/resources/jquery-navigation-plugins/