我正在经历一个中继器数据绑定子。
中继器中的数据可以取决于下拉列表中选择的内容,但是我的一些用于显示数据的 sql 没有列price
- 我怎么能说例如“如果存在”价格“例如
我在尝试:
If Not CType(e.Item.DataItem, DataRowView) Is DBNull.Value Then
'Do this
end if
有任何想法吗?
DataItem
回发时始终为空/空,仅在数据绑定后设置。值在ViewState
(默认情况下)跨回发进行维护,因此无需维护数据源。
所以你应该e.Item.FindControls(controlID)
改用。