eval 怎么绑定 对象的对象的属性?
如:正常绑定是:<%# Eval("abc") %>
我想 绑定的是 abc的属性 bcd
请高手指点
我不想通过 后台 FindControl 进行赋值
------解决方案--------------------调用一个方法。。。
如
<%# getAttr(Eval("abc")) %>
Eval("abc") 返回的是对象
而Eval传入的是字符串
------解决方案--------------------getAttr 要返回字符串
------解决方案--------------------<%# Eval("abc.bcd")%>
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------abc是个对象
要看你实体类里面有没有这个对象了
------解决方案--------------------
------解决方案-------------------- 说错了,不是数据绑定控件没eval
------解决方案--------------------
------解决方案--------------------<%# ((YourType)Container.DataItem).abc.bcd %>
YourType是实际绑定的对象类型
------解决方案--------------------学习中~~~~
------解决方案--------------------