嵌套转发器控件中的按钮用于访问祖父母级别的信息

发布于 2024-12-10 14:36:45 字数 365 浏览 1 评论 0原文

在基于 ASP.Net 4.0 Web 表单的应用程序中,我有一个产品列表页面,其中显示 DevExress 的 ASPxDataView 中的产品列表。为了显示产品的所有尺寸,有一个重复器控件,该控件与产品列表的 ItemDataBound 事件中的每个产品绑定。

我想在某些条件下更改其中一个尺寸按钮的背景颜色,这取决于产品级别的变量。我遇到的问题是如何访问变量,因为在数据列表的 ItemDataBound 完成后,为每个按钮单独调用中继器的 ItemDataBound 事件,因此,我无权访问产品级别的数据。

我有哪些选择?按钮的 CommandArguments 不是一个选项,因为我已经将它用于其他目的。

我希望我已经说清楚了。

感谢期待!

In an ASP.Net 4.0 web forms based application I have a products listing page which displays list of products in a DevExress' ASPxDataView. To show all the sizes of the product there is a repeater control which is bound for each product in ItemDataBound event of products list.

I want to change bg color of one of the size button on some condition which depends on a variable at the Product level. The problem I am having is how do I access the variable as ItemDataBound event of the repeater is called separately for each button after the datalist's ItemDataBound is completed, hence, I do not have access to the data at Product level.

What are the options I have? CommandArguments of button is not an option as I am already using it for some other purpose.

I hope I have made myself clear.

Thanks in anticipation!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

挽袖吟 2024-12-17 14:36:45

您可以使用 jquery 查找符合您条件的按钮,并且可以更改按钮的背景。在谷歌上搜索更多信息,记住,谷歌是你最好的朋友。

You can use jquery to find your button(s) which meet your condition and you can change the background of your button. Search on google for more information, remember, google is your best friend.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文