在基于 ASP.Net 4.0 Web 表单的应用程序中,我有一个产品列表页面,该页面显示 DevExress 的 ASPxDataView 中的产品列表。为了显示产品的所有尺寸,在产品列表的 ItemDataBound 事件中为每个产品绑定了一个转发器控件。
我想在某些条件下更改其中一个尺寸按钮的 bg 颜色,这取决于产品级别的变量。我遇到的问题是如何访问变量,因为在数据列表的 ItemDataBound 完成后,每个按钮都会分别调用中继器的 ItemDataBound 事件,因此,我无法访问产品级别的数据。
我有哪些选择?按钮的 CommandArguments 不是一个选项,因为我已经将它用于其他目的。
我希望我已经说清楚了。
感谢期待!