【发布时间】:2011-09-17 15:53:38
【问题描述】:
我有一个网格视图,每行都有一个选择按钮。如何以编程方式更改此按钮的属性?例如,如果该行的党值为共和党,我希望选择按钮为红色;否则我希望它是蓝色的。
感谢您提供任何信息。
【问题讨论】:
标签: c# asp.net gridview select button
我有一个网格视图,每行都有一个选择按钮。如何以编程方式更改此按钮的属性?例如,如果该行的党值为共和党,我希望选择按钮为红色;否则我希望它是蓝色的。
感谢您提供任何信息。
【问题讨论】:
标签: c# asp.net gridview select button
在您的代码中(假设是服务器端),您需要获取对该行的引用,然后调用 FindControl 并传入您的按钮名称。然后你可以设置它的任何属性(css类,颜色等)
详情请见此贴:
【讨论】:
尝试使用Expressions:
<asp:Button ... BackColor=<%# Eval("Party") = "Republican" ? "Red" : "Blue" %> ... />
这里,每当RowDataBound 事件被触发时,BackColor 属性将根据Party 值采用适当的值..
【讨论】: