Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于触摸屏界面的ASP.Net自定义按钮列表复合控件_Asp.net_Controls_Touchscreen - Fatal编程技术网

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

用于触摸屏界面的ASP.Net自定义按钮列表复合控件,asp.net,controls,touchscreen,Asp.net,Controls,Touchscreen,我正在开发一个ASP.Net web应用程序,它需要在Kiosk/触摸屏环境中运行。 现有的ASP.Net web控件对触摸屏不太友好,因为它们似乎更适合鼠标/触摸板 当我们需要某种类似于ASP.Net单选按钮列表的复合控件时,这个烫手山芋掉在了我的膝盖上,但是我希望这些项目显示为大橡胶按钮,而不是单选按钮。例如,所选项目的按钮需要缩进,或者以某种方式以图形方式进行描述 我仍然需要访问selecteditem/selectedvalue类型属性以确定所选内容 实现这一目标的最佳方法是什么?创建一

我正在开发一个ASP.Net web应用程序,它需要在Kiosk/触摸屏环境中运行。 现有的ASP.Net web控件对触摸屏不太友好,因为它们似乎更适合鼠标/触摸板

当我们需要某种类似于ASP.Net单选按钮列表的复合控件时,这个烫手山芋掉在了我的膝盖上,但是我希望这些项目显示为大橡胶按钮,而不是单选按钮。例如,所选项目的按钮需要缩进,或者以某种方式以图形方式进行描述

我仍然需要访问selecteditem/selectedvalue类型属性以确定所选内容

实现这一目标的最佳方法是什么?创建一个覆盖radiobutton控件的自定义服务器控件,或者使用一个.Net控件“皮肤”文件,使我能够通过CSS以图形方式更改标准的单选按钮列表


非常感谢您的输入。

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