小问题,控件数据源的数据绑定表达式的问题。
两个文件:aa.aspx和aa.aspx.cs
在aa.aspx中:
<asp:DropDownList id=DropDownList1 runat="server" DataSource="<%# getchild((DataRowView)Container.DataItem) %>">
getchild()方法在aa.aspx.cs中,但是aa.aspx在该行报错,信息是:
找不到类型或命名空间名称“DataRowView”(是否缺少 using 指令或程序集引用?)
我觉得奇怪,既然 DataSource="..."里面是表达式,为什么不可以用强制类型转换呢??应该怎么解决呢???