例如,在< ItemTemplate>中中继器部分:
<ItemTemplate> <tr> <td> <%# ClassName.Method( Eval("value1") ) %> </td> <td> <%# Eval("value2") %> </td> </tr> </ItemTemplate>
如果可以这样做,那么正确的方法是什么?
<%# Namespace.ClassName.Method( (string)Eval("value1") ) %>
这里,方法是public static,但您也可以使用实例方法.
<%# new Namespace.ClassName((string)Eval("value1")).Method2((int)Eval("value2")) %>