求各位高手帮帮小弟,新手一枚,最近练手过程中碰到dropdownlist控件(web窗口)无可手动输入的属性,VS2005里也没有combobox控件,急!网上找了解决方法,结果都是C#的代码,小弟不会,望各位高手出手相助

解决方案 »

  1.   

    自己写一个自定义控件
    textbox 结合dropdowlist 来实现或用现成插件。例如:dhtmlxCombohttp://www.dhtmlx.com/docs/products/dhtmlxCombo/index.shtml
    http://www.dhtmlx.com/docs/products/dhtmlxCombo/samples/index.htmlAJAX 里的Combobxo:http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/ComboBox/ComboBox.aspx
      

  2.   

    一般思路是:
    用一个text框放在下拉框上,把下拉框的选项值赋给text框,
    关键是由于控件性质,下拉框不能被text框覆盖住,显示时text框总是在下拉框下面,
    所以,可以把text框放在一个大小合适的iframe里,再把iframe放到下拉框上,就能覆盖住下拉框了,思路应该比较简单,用js就能实现吧
      

  3.   

    如果你愿意的话在项目里加个extjs的包把