刚定义如下结构(用于保存表中数据)
struct ProgressStatusType
    {
        string StatusName;
        string StatusID;
    }
List<ProgressStatusType> StatusTypeList = new List<ProgressStatusType>();
//////////////////////////////////////////
现要把表中的数据保存到StatusTypeList中
赋值时:
ProgressStatusType item1=new ProgressStatusType();
item.//为什么没有结构中包含的数据啊
然后StatusTypeList.add(item);

解决方案 »

  1.   

    public string StatusName;
         public  string StatusID;
      

  2.   

    public struct ProgressStatusType
        {
           public string StatusName;
           public string StatusID;
        }
      

  3.   

    public struct ProgressStatusType
        {
           public string StatusName;
           public string StatusID;
        }楼上正解
      

  4.   

    绑定一下
    把数据读取到ds里
    ddl.datasource=ds
    ddl.datatextfield="name字段名"
    ddl.datavaluefield="id字段名"
    ddl.databind