I have something like this:
<asp:UpdateProgress ID="UpdateProgress1" runat="server"
AssociatedUpdatePanelID="UpdatePanel1" DisplayAfter="0">
<ProgressTemplate>
<asp:Label ID="Label1" runat="server" Text="Please Wait....." CssClass="mainlbl"
ForeColor="Red"></asp:Label><br />
<asp:Image ID="Image1" runat="server" ImageUrl="image.gif"></asp:Image>
</ProgressTemplate>
</asp:UpdateProgress>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<table>
<tr>
<td>
<asp:RequiredFieldValidator ID="rfCallType" runat="server" ControlToValidate="ddlCallType"
ErrorMessage="Select Call Type" Display="Dynamic" ValidationGroup="Message" InitialValue="---Select---" Text="*">*</asp:RequiredFieldValidator>
<b>Call Type:</b>
</td>
<td colspan="3">
<asp:DropDownList ID="ddlCallType" runat="server" Width="100px" ValidationGroup="Message"
CssClass="DropDownList" AutoPostBack="true" OnSelectedIndexChanged="ddlCallType_SelectedIndexChanged">
</asp:DropDownList>
</td>
</tr>
<tr>
<td>
<asp:RequiredFieldValidator ID="rfSubCallType" runat="server" ControlToValidate="ddlSubCallType"
ErrorMessage="Select Sub Call Type" Display="Dynamic" ValidationGroup="Message"
InitialValue="---Select---" Text="*">*</asp:RequiredFieldValidator>
<b>Sub Call Type:</b>
</td>
<td class="odd" colspan="3">
<asp:DropDownList ID="ddlSubCallType" runat="server" Width="100px" ValidationGroup="Message"
CssClass="DropDownList">
</asp:DropDownList>
</td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
And on SelectedIndexChanged of the 1st dropdownlist,i have filled in 2nd dropdownlist.
But its taking a lot of time for the records to come.I want to make it fast..Can somebody tell me how to do this?
Thanks and Regards,
Hoosha Boosha