编译后报错:未将对象引用设置到对象的实例
Drop.Items.FindByText("Text").Slected = true;一般这种错误是DropDownList绑定后,Items中不存在"Text"项,所以出错
但是我用Label取得"Text"值为"电阻箱",而且DropDownList绑定后的Items中明明存在"电阻箱"这一项
为何出错???
更奇怪的是,我试过给"Text"赋其它值,比如"数字三用表"、"UFGH",都能正常显示,我更晕了
各位专家有遇到这种情况吗?帮我分析一下,谢谢?

解决方案 »

  1.   

    error:Drop.Items.FindByText("Text").Slected = true;right: Drop.Items.FindByText("Text").Selected = true;
      

  2.   

    string Text = "电阻箱";
    if(Drop.Items.FindByText(Text)!=null)
      Drop.Items.FindByText(Text).Slected = true;=====
    你这样是查找文字为"Text"的项了~~~~
    //Drop.Items.FindByText("Text").Selected = true;
      

  3.   

    会不会是因为Text是控件的属性呢?
      

  4.   

    if(Drop.Items.FindByText(Text)!=null)
      Drop.Items.FindByText(Text).Slected = true;
      

  5.   

    试试这个:
    Drop.Items.Item[Drop.Items.FindByText("Text")].Selected = true;