?obj=<%#DataBinder.Eval(Container.DataItem,"CateName")%>" CateName")%>" 后面是" ? 应该是' 吧?obj=<%#DataBinder.Eval((String)(Container.DataItem,"CateName"))%>'