ASP.Net自定义按钮列表用于触摸屏界面的复合控件

时间:2009-07-14 07:43:11

标签: asp.net controls touchscreen

我正在开发一个需要在Kiosk / Touch屏幕环境中运行的ASP.Net Web应用程序。 现有的ASP.Net网页控件不太适合触摸屏,因为它们看起来更适合鼠标/触控板。

当我决定需要某种类似于ASP.Net单选按钮列表的复合控制时,烫手山芋掉在我的腿上,但是我希望这些物品能够显示为大橡胶纽扣。例如,所选项目的按钮需要缩进或以某种方式以图形方式描绘。

我仍然需要访问selecteditem / selectedvalue类型属性来确定选择的内容......

实现这一目标的最佳方法是什么?创建一个自定义服务器控件来覆盖radiobutton控件或使用.Net控件'skin'文件以某种方式允许我通过CSS以图形方式更改标准单选按钮列表?

感谢您的意见。

1 个答案:

答案 0 :(得分:0)

您可以使用现有控件see here执行此操作以获取示例。在考虑扩展现有控件或编写自定义控件之前,请查看是否符合您的要求。