.CS中的方法 
public TranstarVendorUser Getuserinfo(int  id)
    {
        TranstarVendorUserManager userManager = new TranstarVendorUserManager();
        TranstarVendorUser model = userManager.GetUserByTvuid(id);
        return model;
    }
绑定的数据
 <%#Getuserinfo(Convert.ToInt32(Eval("TrackerID"))).UserFullName%>
提示未将对象引用设置到对象的实例。

解决方案 »

  1.   

    跟踪一下,是不是GetUserByTvuid返回null了
      

  2.   

    Eval("TrackerID")为空 或者 userManager.GetUserByTvuid(id)返回值为空
      

  3.   

    应该是有值为null了,楼主跟踪一下吧
      

  4.   

    TranstarVendorUser model = userManager.GetUserByTvuid(id);
    这个之后,肯定要写的判断语句,是否得到了对象.
      

  5.   

    如果没有对象,就赋一个默认值 好了.
    当然前提是你(int id)
    这个参数的值有,如果这个都没有,那就空谈啦.-----------另外建议你直接返回对象的UserFullName,不要在页面绑定中那样设置
      

  6.   

    绑定的数据远中有“TrackerID”吗
      

  7.   

    返回值是为空,这是为什么呢 ?直接绑定<%#Eval("TrackerID")%>是可以获取到值的
      

  8.   

    userManager.GetUserByTvuid(id)
     看什么值
      

  9.   


    那就调试下userManager.GetUserByTvuid(id)这个方法 进去看看了