ドロップダウンの場所として最初に Type1 から Type4 があり、残りの 2 つのタイプがこれらの後にあるとします。
HTML側
<asp:DropDownList ID="ddlSel" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlSel_SelectedIndexChanged">
コードビハインド
protected void ddlSel_SelectedIndexChanged(object sender, EventArgs e)
{
if(ddlSel.SelectedIndex < 4)
{
gridView1.DataSource = dt1; //This could be call to method returning datatable for gridview1
gridView1.DataBind();
gridView1.Visible = true;
gridView2.Visible = false;
}
else
{
gridView2.DataSource = dt2; //This could be call to method returning datatable for gridview2
gridView2.DataBind();
gridView2.Visible = true;
gridView1.Visible = false;
}
}