2011-10-05 44 views
0

我想製作一個系統,我的用戶可以自定義我的webapp的外觀。ASP.NET製作帶有WebControls的用戶控制模板

我的目標是給他們一個HTML編輯器和一些他們可以使用的[BUYBUTTON]和[PRODUCTLIST]等預定義標籤。

這些標籤應該替換爲實際的ASCX控件,以便它們不僅顯示HTML輸出,還具有任何代碼隱藏功能。

一般的查找和替換text/html是很容易的,我無法圍繞如何將控件嵌入到模板中。

有人能在這裏給我一點點正確的方向嗎?如果它很重要,我將在DNN模塊中執行此操作。

回答

0

我會看看DNN的XML皮膚分析器如何工作。 我無法找到任何好的教程,但這裏是一個link,所以你至少知道我在說什麼。

乾杯。

0

我會建議看一下公告模塊的源代碼,它與你想要做的事情差不多。

這裏唯一的區別是,宣告模塊將模板存儲在設置中,因此您可以爲同一頁/門戶上的不同模塊使用不同的佈局模板。

希望這會幫助你,快樂編碼