我正在使用Ajax工具包中的组合框控件。有没有办法设置用于显示在下拉框旁边的按钮的图像,还是我坚持使用标准图像?
答案 0 :(得分:1)
我从未使用过此控件,但是我查看Ajax Control Toolkit demo site来查看它。看起来箭头按钮只是一个按钮(如zakster82所述)。在ComboBox控件本身上,设置CssClass,然后使用不同的背景图像定义该类的按钮后代。像这样:
.MyComboBoxStyle button {
background-image:url(myNewArrowImage.gif);
}
显然,可能需要相同的填充/边距来清理它。
另外,我建议不要使用Ajax Control Toolkit,就像zakster82一样,我发现其中的许多控件都没有相当的生产质量。其中许多(包括ComboBox)只是花哨的JavaScript,甚至不是那么花哨,可以破坏你的标记。显然这只是我的意见。您的里程可能会有所不同。
答案 1 :(得分:0)
如果我没记错的话,它只是一个按钮,而不是图像。那说你可以杀死边框并将背景设置为你想要的图像,你可能会得到你想要的结果。
请注意,由于一些非常错误的行为,我放弃了组合框控制。它不是生产就绪的恕我直言。