INamingContainer,適合將多個現有控件組合成單一控件。控件開發本質是組織 HTML 輸出。主要方法:
Render(HtmlTextWriter):直接寫入標籤CreateChildControls():建立子控件樹AddAttributesToRender(HtmlTextWriter):加入屬性 (id、name、style 等)實作此介面可確保子控件 ID 唯一 (如 ctl00$MyControl$txtName),避免命名衝突。CompositeControl 已預設實作。