ddlProvider.SelectedItem.Value.ToString()的值可以int.Parse吗?

解决方案 »

  1.   

    信息太少了。
    有几个地方你看一下:
    1、ddlProvider.Items.Count>0吗?
    2、观察一下ddlProvider.SelectedItem.Value.ToString()的值。
    2、myCode是否实例化。
      

  2.   

    ddlProvider有选择项吗
    加上
    if(ddlProvider.SelectedIndex!=-1)
        ProvdID = int.Parse(ddlProvider.SelectedItem.Value.ToString());
      

  3.   

    不好意思,劳大家费心了,原来是数据库的问题,是我们经理不小心把供应商编号的数据类型改为string类型而导致出错,害得我忙了一下午,散分!