C# 在Dropdownlist SelectedIndexChanged中继器中查找控件

C# 在Dropdownlist SelectedIndexChanged中继器中查找控件,c#,selectedindexchanged,C#,Selectedindexchanged,我有一个中继器控件,它有一个下拉列表和一个文本框 在下拉列表的selectedIndexChanged事件中,我需要根据下拉列表的选定值启用或禁用文本框 我能够触发SelectedIndexChanged事件,但无法在此事件中找到TextBox控件 下面是我在codebehind中的SelectedIndexChanged事件处理程序 protected void ddl_userType_SelectedIndex(object sender, EventArgs e) {

我有一个中继器控件,它有一个
下拉列表
和一个
文本框

在下拉列表的
selectedIndexChanged
事件中,我需要根据下拉列表的选定值启用或禁用文本框

我能够触发
SelectedIndexChanged
事件,但无法在此事件中找到
TextBox
控件

下面是我在codebehind中的SelectedIndexChanged事件处理程序

    protected void ddl_userType_SelectedIndex(object sender, EventArgs e)
    {
        var ddl = (DropDownList)sender;           
    }

有人能帮我实现我所需要的吗。

希望这样的事情

protected void ddl_userType_SelectedIndex(object sender, EventArgs e)
{
    DropDownList ddl = sender as DropDownList;
    RepeaterItem item = ddl.Parent as RepeaterItem;    
    Textbox tb = item.FindControl("MyTextBox") as Textbox;   
}

希望像这样的事情

protected void ddl_userType_SelectedIndex(object sender, EventArgs e)
{
    DropDownList ddl = sender as DropDownList;
    RepeaterItem item = ddl.Parent as RepeaterItem;    
    Textbox tb = item.FindControl("MyTextBox") as Textbox;   
}
显示源代码(完整代码)显示源代码(完整代码)