C#Web应用程序 - 按下按钮外观

时间:2011-06-13 16:50:12

标签: c# web-applications button

我正在尝试实现如下图所示的内容;用户有3种可能的选项,当前选项看起来像是按下按钮。

Button Mockup

到目前为止我发现的所有内容都要我使用具有外观属性集的CheckBox;但这适用于Windows表单,而不是Web应用程序。

这可能吗?

3 个答案:

答案 0 :(得分:1)

使用CSS的普通旧html ...一个border-style: 1px outset black;用于未选择状态,另一个border-style: 1px inset black;用于选定状态。这样您就可以避免使用通常较重的自定义图像。要控制状态,请添加一个查询字符串参数,该参数指定选择了哪个按钮。

然后只是设置适当的CSS类的问题。没有图像,没有额外的负载,只有HTML。

答案 1 :(得分:0)

使用Web应用程序,您可以将按钮图像替换为另一个图像(按下按钮的图像),或启用/禁用按钮以显示已按下的按钮。 我们需要更多信息或示例代码,说明您尝试过的内容或想要尝试的内容。例如,你在处理图像按钮吗?

答案 2 :(得分:0)

我会为此使用自定义图像(而不是HTML按钮)。

每个按钮都有两个图像:按下和未按下。并跟踪状态,以便您可以显示适当的状态。或者更好的是,将按钮包装在一个简单的Web控件中。