Если вам нужно получить доступ к значению второго элемента управления из первого элемента управления
var textBox = this.Page.FindControl("SecondUserControl")
.FindControl("tbCardNumber") as TextBox;
Где SecondUserControl - это идентификатор, указанный на странице, а tbCardNumber - это идентификатор, указанный для TextBox во втором элементе управления
.
Если вы пытаетесь получить доступ к TextBox со страницы
var textBox = SecondUserControl1.FindControl("SecondUserControl")
.FindControl("tbCardNumber") as TextBox;
Где SecondUserControl1 - это идентификатор элемента управления, и вы можете получить к нему доступ в коде позади.
Однако вы можете выставить значение текстового поля через свойство
public string TextBoxValue
{
get
{
return tbCardNumber.Text;
}
}
Но вам все равно нужен метод FindControl, если вы обращаетесь к нему через другой пользовательский элемент управления