问题一:怎样获取combobox中的值?(combobox的name属性为:JSXZ)   
1、在下用“js = JSXZ.SelectedText;”   结果没反应,值为空字符串。2、用“string js = JSXZ.SelectedValue;”   报错      错误 1 无法将类型“object”隐式转换为“string”。存在一个显式转换(是否缺少强制转换?) C:\Users\Administrator\Desktop\tsleyyg09-12\tsleyyg\Login.cs 26 25 tsleyyg3、用“string js = JSXZ.SelectedValue.ToString();”  排错提示:  未将对象引用设置到对象的实例。 
这是怎么回事?怎样做才能获得其中的值?

解决方案 »

  1.   

    string js = JSXZ.Text;
    就可以了 
      

  2.   

    又不是webfrom。直接.text就可以了
      

  3.   

    用.text, 一般SelectedValue用于绑定了数据源的情况下。
      

  4.   

    是的,楼上各位都是正确的,下拉框获得文本值直接用.Text就可以了
      

  5.   

    string js = JSXZ.Text;你可以先指定.Selected.index吧
      

  6.   

    string js = JSXZ.selectitem; 这个可以
      

  7.   

    string js = JSXZ.selectitem.ToString();
      

  8.   

    楼上的都可以,  还有一种,  string js=JSXZ.SelectText;
      

  9.   

    1 string js = JSXZ.Text;              取文本值
    2、用“string js = JSXZ.SelectedValue;”  取绑定值 (必须用datatable 绑定控件,设置显示成员和值成员后才有效)