用dropdownlist已经做好省市二级联动,怎么实现点击查询按钮后gridview中的数据随着dropdownlist的选择而变动?

解决方案 »

  1.   

       既然做好了二级联动那就可以直接在你的DropDownList的OnSelectedIndexChanged事件里绑定gridview新的数据源啊,无非就是
     protected void ddlSomething_SelectedIndexChanged(object sender, EventArgs e)
            {
                   gridview.DataSource=新数据源;
                   gridview.DataBind();
            }
      

  2.   

    http://www.developersite.org/903-153847-asp.net
      

  3.   

    在教程中的例子,主要你就是要搞懂<asp:ControlParameter ControlID="Categories" Name="categoryID"
    PropertyName="SelectedValue" Type="Int32" />
    既搞懂 ControlParameter 控件使用知识。
    这套 asp.net 2.0 教程写于2005之前,作者甚至还不了解 UpdatePanel(那时候可能也还是 Atlas 而不是 asp.net ajax 项目),所以非常早。但是如果你需要学习 asp.net 服务器端控件的技术,应该把整套教程从头至尾看几遍,把例子实现几遍。随便断章取义恐怕是看不太懂的!