1

我使用的是旧版本的 Ajax (1.4.5...),升级到 1.4.609 后.. 我的 ajax 组合框代码抛出空引用错误。我认为现在很难找到组合框的 TextBox 控件部分,但我不确定。有没有其他人有这个问题?更重要的是,有没有人找到解决方案?这是代码:

public Unit LocationCellWidth
    {
        get { return ComboBoxCell.Width; }
        set 
        {
            ComboBoxCell.Width = value;

   error------> ((TextBox)LocationComboBox.FindControl("TextBox")).Width = value;             
               //LocationComboBox.Width = value;
        }
    }

谢谢!

4

1 回答 1

1

迟到总比不好,我也遇到了同样的问题。

控件名称已更改为:“SelectCategoryCombo_TextBox”

检查调试器中的组合框对象会为您提供上述文本框控件的 ID。

所以:

TextBox comboTextBox = LocationComboBox.FindControl("SelectCategoryCombo_TextBox") as TextBox
于 2014-02-18T00:23:49.400 回答