set AutoPostBack = true

解决方案 »

  1.   

    DropDownList 事件
    当用户选择某项时,DropDownList 控件将引发 SelectedIndexChanged 事件。默认情况下,此事件不会导致向服务器发送页面,但是您可以通过将 AutoPostBack 属性设置为 true 使此控件强制立即发送。注意   在选中 DropDownList 控件时,它可以发送到服务器。要实现这一点,浏览器必须支持 ECMAScript(JScript、JavaScript),并且用户的浏览器上要启用脚本撰写。
    在aspx文件写法如下:<asp:DropDownList id="DropDownList1" style="Z-INDEX: 101; LEFT: 288px; POSITION: absolute; TOP: 168px"runat="server" AutoPostBack=True></asp:DropDownList>
      

  2.   

    http://community.csdn.net/Expert/TopicView.asp?id=3217745
      

  3.   

    不刷新无法实现.net控件的关联吧。
    可以用客户端的html控件来实现。然后用xml动态绑定另一个下拉列表,就OK了。----仅代表我的意见----
      

  4.   

    各位不要给我说AutoPostBack=True,这个我知道,就是因为用他,才刷新页面,我现在想知道如何不刷新页面?
      

  5.   

    to:Proyang(小过) 
    能否给我段代码例子,谢谢!
      

  6.   

    您可以在需要处理的时候再判断dropdownlist的选定值。
      

  7.   

    只能做一个虚拟的DropDownlist
      

  8.   

    你可以用xmlHttp,或者是客户端调用webService
    在客户端 的onselectedchange 中
    调用xmlhttp的send事件,将返回的结果加到另一dropdownlist
      

  9.   


     up
     XMLHttp
      

  10.   

    我知道在写asp的时候可以在客户端用xmlHTTP,但是服务端写法是:
    ....
    rs.save xmlDom,1
    response.write "<?xml version=""1.0"" encoding=""gb2312""?>"
    response.write xmlDom.xml
    现在不知道asp.net里该怎么写这段