[英]Reordering the position of usercontrols on a ASP.NET page
我正在一個頁面上具有以特定布局排列的用戶控件。 我正在修改該頁面以支持根據用戶的首選項對位置進行重新排序。 因此,從本質上講,在加載時,我可以獲得有關將不同用戶控件放置在何處的信息。
我可以想到2種方法:
還有其他方法可以完成我要完成的工作嗎?
我建議在客戶端重新安排,因為
你怎么能
這種方法的缺點是必須使用絕對定位。
有一種更簡單的方法。 渲染由父容器渲染它們控制。 可以創建一個容器,並完全控制其子代的渲染順序(通過重寫RenderChildren方法)。 這不是最簡單的選擇,但它可以工作。 這些步驟是:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.