0

我有一个复合控件,我将标签的 associatedControlID 设置为文本框的 ID。但生成的控件 id 如下所示:

ctl00_ctl00_MasterContent_MainContent_TextboxControlId_

它应该是:

ctl00_ctl00_MasterContent_MainContent_TextboxControlId_**ct100**  

最后一部分未正确生成。

我在我的基础中创建了一个方法,并在 OnLoad() 中调用给定的代码。我也尝试过 OnPreRender(),但它没有用。

base.SetAssociatedControlID(id);


public void SetAssociatedControlID(string id)
{
    label.AssociatedControlID = id
}

谢谢。

4

0 回答 0