2009-10-15 55 views
0

我想建立一個網站,我可以定義我的usercontrols的位置。例如,我創建了一個包含三列的主頁面佈局(非常簡單)。我有5個用戶控件,例如。 「Search」,「Recent News」,「Recent Blogs」,「Top 10 something」,「Login」ASP.NET運行時安排我的控件

在這個網站上,我想在「runtime」中定義每個usercontrol應該屬於哪個列,順序(例如,在頂部搜索,然後在左下角的前10位)。

我如何將此提供給網站的「管理員」?我是否使用佔位符?以及如何在不編輯光盤上的物理文件的情況下重新排列它們?

爲具有某種在我的數據庫排序順序的思考 - 但這似乎不喜歡乾淨的方式...

只是不能環繞此

/布賴恩

回答

0

經典我的大腦ASP.NET有更多或更少的內置功能,稱爲WebParts

Web部件是被添加到Web部件區域的Web部件頁ASP.NET服務器控件由用戶在運行時。 Web部件是一組用於創建網站的控件集合,可讓最終用戶直接從瀏覽器修改網頁的內容,外觀和行爲。 Web部件控件集合是一組組件,它們協同工作以使開發人員能夠創建Web頁面,用戶可以直接從瀏覽器修改用戶界面(UI)。 UI控件都來自Part類,它們組成Web部件頁面上的主UI。

0

這可以使用Web部件和區域來完成。它鏈接到成員供應商,這些組件的位置可以保存。

我已經在一些項目上使用了它,它非常漂亮.net特性。

0

在ASP.Net中有所謂的WebParts,它提供了您正在尋找的內容。但是這不是一些你可以激活的布爾開關。

您必須將其包含在您的Web應用程序的規劃和設計中。

相關問題