каскадный выпадающий список без страницы перезагрузки

#sql-server-2008

#sql-server-2008

Вопрос:

как каскадировать второй выпадающий список без перезагрузки страницы при выборе первого выпадающего списка без автоматической отправки в выпадающем списке

 <asp:DropDownList ID="dropcaste" Width="128px" runat=server AutoPostBack=true
                                onselectedindexchanged="dropcaste_SelectedIndexChanged"></asp:DropDownList>


 protected void dropcaste_SelectedIndexChanged(object sender, EventArgs e)
    {
        string select = dropcaste.SelectedItem.Value;
        con = new SqlConnection(str);
        cmd = new SqlCommand("select c.castename,s.subcastename from subcastemaster_mrg s inner join castemas_mrg c on(s.castecode=c.castecode) where c.castecode="   select   "", con);
        con.Open();
        SqlDataAdapter sda = new SqlDataAdapter();
        sda.SelectCommand = cmd;
        DataTable dt = new DataTable();
        sda.Fill(dt);
        subcastegrid.DataSource = dt;
        subcastegrid.DataBind();
        con.Close();
    }