渲染

2012-09-07 156 views
3

內容頁面上不同位置的webusercontrol鑑於這種webusercontrol的一部分渲染

<asp:ContentPlaceHolder runat="server" ID="JSContent"/> 

我怎樣才能讓在webusercontrol的Javascript內容渲染放入JSContent內容佔位符?

對於良好的實踐和性能,我希望能夠控制頁面上呈現Javascript的位置。我正在尋找一種解決方案,它不需要我在webusercontrol之外修改任何內容。

這可能嗎?

回答

3

Doh,剛開始賞金時立刻就想出了自己的想法。在webusercontrol Page_Load上添加行:

Page.Master.FindControl("JSContent").Controls.Add(Javascript);