<asp:UpdatePanel ID="up1" runat="server">
<ContentTemplate>
Select State :-
<asp:DropDownList ID="ddlState"
DataSourceID="objState"
AppendDataBoundItems="true"
AutoPostBack="true" DataTextField="State"
DataValueField="State" runat="server" >
<asp:ListItem Text="--Select--" Value="0" />
</asp:DropDownList>
<asp:ObjectDataSource ID="objState" TypeName="ObjFilter" SelectMethod="GetState"
EnableCaching="true" CacheDuration="Infinite" runat="server" />
<br />
<br />
<asp:GridView ID="gvFilter" runat="server" AutoGenerateColumns="False" DataSourceID="objCustomer"
CellPadding="4" DataKeyNames="CustomerID" ForeColor="#333333" GridLines="None"
BorderStyle="Groove">
<RowStyle BackColor="#EFF3FB" />
<Columns>
<asp:BoundField DataField="FirstName" HeaderText="FirstName" SortExpression="FirstName" />
<asp:BoundField DataField="LastName" HeaderText="LastName" SortExpression="LastName" />
<asp:BoundField DataField="Desgination" HeaderText="Desgination" SortExpression="Desgination" />
<asp:BoundField DataField="Address" HeaderText="Address" SortExpression="Address" />
<asp:BoundField DataField="City" HeaderText="City" SortExpression="City" />
<asp:BoundField DataField="State" HeaderText="State" SortExpression="State" />
<asp:BoundField DataField="Country" HeaderText="Country" SortExpression="Country" />
</Columns>
<FooterStyle BackColor="#507CD1" ForeColor="White" Font-Bold="True" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#2461BF" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
<asp:ObjectDataSource ID="objCustomer" runat="server" EnableCaching="true" CacheDuration="Infinite"
TypeName="ObjFilter" SelectMethod="GetCustomer"
FilterExpression="[State]='{0}'" onfiltering="objCustomer_Filtering">
<FilterParameters>
<asp:ControlParameter Name="State" ControlID="ddlState" />
</FilterParameters>
</asp:ObjectDataSource>
</ContentTemplate>
</asp:UpdatePanel>