请高手来指点一二
我在页面中放置了一个文本框TextBox,和一个DropDownList控件。 
 我想实现的功能是: 
 在文本框中输入一个值,输入完毕以后,鼠标点击文本框以外的地方, 
 就可以通过这个值查询数据库,把数据库中 
 某个字段的所有值都绑定到DropDownList上,我想把这一过程用無刷新 
 做出来。该如何实现? 
 请高手指点一下,详细更好。谢谢
------解决方案--------------------在Textbox的onblur事件写javascript,然后用xmlhttp就是ajax发给服务器端,然后在服务器端获取这个值,去数据库里面查询,填充DropDownList
------解决方案--------------------我只是给你一个思路把,我也是在我写的给你copy出来的,你看看,但是可能还要自己改 
  <script type= "text/javascript ">  
 function a() 
 { 
   if(window.ActiveXObject) 
   { 
      xmlHttp=new ActiveXObject( "Microsoft.XMLHTTP ");         
   } 
   else if(window.XMLHttpRequest) 
   { 
      xmlHttp=new XMLHttpRequest();   
   }  
 } 
 function formsubmit(param) 
 { 
    a();   
    var url= "AvatarList.aspx?UserID=52&flage=&IDList= ";   
    xmlHttp.onreadystatechange=handleStateChange; 
    xmlHttp.open( 'get ',url,true);      
    //xmlHttp.setRequestHeader( "If-Modified-Since ", "0 "); 
    xmlHttp.send(null);   
 } 
 function handleStateChange() 
 { 
    if (xmlHttp.readyState==4) 
    { 
       if(xmlHttp.status==200) 
       { 
            selectList(); 
       } 
    } 
 }   
  </script>  
  </head>  
  <body>  
      <form id= "form1 " runat= "server ">  
      <div>  
          <asp:TextBox ID= "TextBox1 " runat= "server " onBlur= "a() ">  </asp:TextBox>  
      </div>  
      </form>  
  </body>  
  </html>  
------解决方案--------------------你说的功能可以考虑简单的使用asp.net ajax来做,具体的你可以看terrylee.cnblogs.com里面有个对asp.net ajax的系列介绍,
------解决方案--------------------  兄弟,这个东东还是要自已系统的了解下,看看下面这个,带源码的 
 http://ajax.schwarz-interactive.de/CSharpSample/