我正在尝试实现如下图所示的内容;用户有3种可能的选项,当前选项看起来像是按下按钮。
到目前为止我发现的所有内容都要我使用具有外观属性集的CheckBox;但这适用于Windows表单,而不是Web应用程序。
这可能吗?
答案 0 :(得分:1)
使用CSS的普通旧html ...一个border-style: 1px outset black;
用于未选择状态,另一个border-style: 1px inset black;
用于选定状态。这样您就可以避免使用通常较重的自定义图像。要控制状态,请添加一个查询字符串参数,该参数指定选择了哪个按钮。
然后只是设置适当的CSS类的问题。没有图像,没有额外的负载,只有HTML。
答案 1 :(得分:0)
使用Web应用程序,您可以将按钮图像替换为另一个图像(按下按钮的图像),或启用/禁用按钮以显示已按下的按钮。 我们需要更多信息或示例代码,说明您尝试过的内容或想要尝试的内容。例如,你在处理图像按钮吗?
答案 2 :(得分:0)
我会为此使用自定义图像(而不是HTML按钮)。
每个按钮都有两个图像:按下和未按下。并跟踪状态,以便您可以显示适当的状态。或者更好的是,将按钮包装在一个简单的Web控件中。