请教:asp.net 1.0高级编程中的方法为何报错?
在asp.net 1.0高级编程中讲道:
使用<%# DataBinder.Eval(Container.DataItem, "nno")%>
和
<%# Container.DataItem("nno")%>
二者效果一样,但是后者更有效率,可是为何在c#中此方法编译报错?
在ie页中显示:
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误信息: CS0118: “System.Web.UI.WebControls.DataListItem.DataItem”表示“属性”,此处应为“方法”
请指教,谢谢了