DropDownList 控件  可以预先的给它输入一些值, 或与数据库帮定, 然后在程序运行中选择预先设好的内容.  但现在,我想除了使用DropDownList 控件预先设好的内容外, 有时候我想输入一些自己临时想到的内容, 该如何实现.
就好比.   DropDownList 控件 有两项先设好的内容  1.满意 2.不满意    在程序运行中只能选择这两项内容, 但我想输入一项新的内容, "非常满意" 不知道可不可以实现?

解决方案 »

  1.   

    可以
    DropDownStyle 选 DropDown就可以输入.
    其实关键在于你怎么存储.如果字段是文本的就好办.要不可就费事了.///*************************///
    这两年来慢慢习惯了光说不练
    ///*************************///
      

  2.   

    http://singlepine.cnblogs.com/articles/255144.html
      

  3.   

    <input name="inputx" value="请选择或输入相应内容" onclick="if(this.value=='请选择或输入相应内容'){this.value='';}else{}" style="border-right:0;width:130" autocomplete="off"><span style="width:150;overflow:hidden">
    <select id="sel" style="width:150;margin-left:-130" onChange="inputx.value=value"> 
    <option value="111111111">111111111</option>
    <option value="汉字也可以">汉字也可以</option>
    </select> 
    </span>
      

  4.   

    在page_load中加:
    ListItem item = new ListItem("显示的选项","-1");
    xxxxx.Items.Insert(0,item);
    其中xxxxx是你的DropDownList控件id.
      

  5.   

    不是动态运行中加代码ListItem item = new ListItem("显示的选项","-1");
    而是已经运行好的,找开的网页上的这个控件上录入非预设好的选项问题.
    ASP WEB控件中没有以下的方法: DropDownStyle 选 DropDown就可以输入.
      

  6.   

    关注——————————————————————————————————————
    资深C#专业QQ群组11440220 ,汇集800多位C#程序爱好者,欢迎加入,共同交流学习!提醒:因为我们清理潜水员的频率比较高,如果你只是抱着“看看新鲜”的态度,不是真诚的与大家互动交流的兄弟————敬请勿入!!