本帖最后由 tianweima 于 2011-03-29 16:33:22 编辑

解决方案 »

  1.   

    foreach (object childModel in (IEnumerable)objValue)
      {
      ModelToQuery(webClient, (BaseModel)childModel);
      }不知道我有没有理解错
      

  2.   

    ojlovecd
    调试过了,就是要这个效果,还是基础没学好:)
      

  3.   

    可以改为:
    object objValue = pis[i].GetValue(model, null);
    ...
    var list1 = (IEnumable<BaseModel>)objValue;  
      

  4.   

    我记得有这个转换的方法,可以动态转换Convert.ChangeType((object Value,Type conversionType)以前经常会用到的,特别是用反射的时候。希望对LZ有帮助!!