在下拉列表中设置一个初始值,该列表不是列表选项之一

时间:2009-11-30 16:32:08

标签: asp.net html

我很欣赏这可能是一个非常愚蠢的问题,但是有人可以想到一种在下拉列表中具有初始值的方法,这不是下拉列表中的选项之一吗?

我正在寻找一种对齐网格类型的东西,其中的选项可能是10,20,30,40 ......但实际的初始值可能是17.543 ......

我希望显示初始值,但如果更改了下拉列表,则强制选择合理的选项。

3 个答案:

答案 0 :(得分:2)

我想要实现的一种方法是将默认选项(Select.options [0])默认为17.543,并且您希望可用的选项可以是后续选项。如果没有更多的信息,如何设置17.543 ..的初始值,不能真正帮助你超越。 :)

答案 1 :(得分:0)

您需要为DropDownList创建一个子类。

检查一下:http://david.safitech.com/?p=53

答案 2 :(得分:0)

从HTML的角度来看,我建议使用一个相关的文本框来填充最初设置的值,然后在选择列表更改时更改该值。这在javascript中应该很简单。您还可以将文本框设置为只读,以阻止人们将其他垃圾值放入其中。