Как я могу найти идентификатор клиента динамически созданного элемента управления?
В моем ascx у меня есть следующий фрагмент.
function DoSomething() {
var loneStar= $find("<%= loneStar.ClientID %>");
loneStar.hide();
}
В моем коде позади, у меня есть
public partial class SomeControl: System.Web.UI.UserControl
{
protected Label loneStar = new Label { Text = "Raspeberry", ForeColor = System.Drawing.Color.DarkGray};
private void someOtherMethod()
{
somePanel.Controls.Add(loneStar);
}
}
Проблема в том, что ClientID на отображаемой странице отображается как пустой.
Что мне здесь не хватает?