Найти элементы управления, вложенные в элемент управления повторителем

я пытаюсь найти значения TextBoxes, которые отображаются в Repeaterхоть UserControl, то есть ретранслятор имеет заполнитель для UserControl, а внутри UserControl находится место, где фактически существует разметка TextBox. Я'мы делали это раньше с TextBoxesпрямо внутри Ретранслятора раньше, который был довольно прямым, и ямне интересно, почему это, видимо, можетне может быть достигнуто таким же образом. Вот страница по умолчанию с повторителем, которая содержит заполнитель ...

 

    
         Faculty Information
         
             
             
             
        
        
            
            
        
    


    
        
                
                    <br>
        
    

    
    


    
    
    

... и UserControl, который вставляется вместо Placeholder ...

 
        Faculty Salary Form
        
            
                
                    
                    
                
                
                    
                    
                
                
                    
                    
                
                
                    
                    
                
                
                    
                
            
            
            
        
    

... но когда следующий код запускается для кнопки Показать 's OnClick, я всегда получаю нулевое значение для любого и всех TextBox (и DropDowns) в UserControl ...

protected void DisplayEntries(object sender, EventArgs e)
{
    foreach (RepeaterItem repeated in rptBudget.Items)
    {
        TextBox txtPercentage = (TextBox)repeated.FindControl("txtPercentage");
        if (txtPercentage == null)
        {
            lblCtrls.Text += " null; ";
        }
        else
        {
            lblCtrls.Text += txtPercentage.Text + "; ";
        }
    }
}

Какие'лучший способ получить доступ к этим значениям? Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос