【问题标题】:Finding a control on Dropdownlist SelectedIndexChanged in Repeater在 Repeater 中的 Dropdownlist SelectedIndexChanged 上查找控件
【发布时间】:2012-08-30 10:30:31
【问题描述】:

我有一个转发器控件,它有一个DropDownlist 和一个TextBox

在下拉的selectedIndexChanged事件上,我需要根据下拉选择的值启用或禁用文本框。

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

下面是我在代码隐藏中的 SelectedIndexChanged 事件处理程序。

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

谁能帮我实现我需要的东西。

【问题讨论】:

  • 显示源代码(即完整代码)

标签: c# selectedindexchanged


【解决方案1】:

希望有这样的事情......

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;   
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-23
    • 1970-01-01
    • 2010-10-08
    • 1970-01-01
    • 2011-06-21
    • 1970-01-01
    相关资源
    最近更新 更多