是否有可以在ASP.NET中使用的带有三个拇指的SliderBar / TrackBar?

时间:2013-05-13 16:30:34

标签: asp.net slider controls trackbar

我相对较新的ASP.NET,但有一些WinForms经验。

基本上我想使用两种类型的滑块控件:

  1. 基本滑块,用户拖动一个拇指,我可以从控件中提取值。
  2. 一个带有3个拇指的滑块,用于最小,预测和最大值。预测值必须保持在最小值和最大值之内。我需要能够从此控件中提取所有三个值。 (类似http://jqueryui.com/slider/#range,但中间有第三个拇指)
  3. 其他要点,这些控件需要动态创建,因为它们的数量取决于SQL数据库中保存的值。此外,我已经创建了在WinForms中工作的控件,但我怀疑我可以将它们移植到ASP.NET中使用吗?

    有没有人在ASP.NET中使用滑动条有经验?有免费的套餐可以用来做我描述的吗?

    非常感谢您提供的任何帮助,支持或建议!!

1 个答案:

答案 0 :(得分:0)

我认为您可以使用Jquery控件,我唯一关心的是当您说

  

一个滑块,最少有3个拇指

这是否意味着您可能在控件中有4,5或更多拇指?

在我看来,您可以通过从数据库声明Min和Max值来使用JQuery控件,然后您的预测值将是您的拇指,然后使用JQuery获取所有3个值,请查看API文档JQuery http://api.jqueryui.com/slider/#option-min

$( ".selector" ).slider({ max: 50 });
$( ".selector" ).slider({ min: 10 });
// getter
var max = $( ".selector" ).slider( "option", "max" );
// getter
var min = $( ".selector" ).slider( "option", "min" );

// getter
var value = $( ".selector" ).slider( "option", "value" );
// setter
$( ".selector" ).slider( "option", "value", 10 );

除非我没有正确理解你的问题,否则这个控件应该适合你。