Hi folks,
I have have 2 DropDownList controls with CascadingDropDown as state,
city respectively
and one textbox control as zip code.
when I change state value I get city value in other dropdown contol an
when I select City
I get the zip code in textbox.
so now when I first write zip code in text box I want to change the
values of dropdown
but I can't do so.
I get following exception
ArgumentOutOfRangeException was unhandled by user code
but here I can clearly find all the respective values of state and
city.
following is my code
aspx code
<span class="NormalText"> State,City and ZIP Code</span> <br />
<span
style="font-size: 8pt;" class="Asterisk">*</span> <%--<asp:TextBox
ID="txtState" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3"
runat="server" ControlToValidate="txtState" ErrorMessage="Enter State
Name" ValidationGroup="w9Error" Display="None"></
asp:RequiredFieldValidator>
<ajaxtoolkit:ValidatorCalloutExtender
TargetControlID="RequiredFieldValidator3"
ID="ValidatorCalloutExtender4" runat="server">
</
ajaxtoolkit:ValidatorCalloutExtender>--%>
<asp:DropDownList ID="ddlState" runat="server">
</
asp:DropDownList>
<ajaxtoolkit:CascadingDropDown ID="CascadingDropDown1" runat="server"
Category="State"
ServicePath="~/WebService.asmx" ServiceMethod="GetDropDownState"
TargetControlID="ddlState" PromptText="Select State"
LoadingText="[Loading state...]">
</
ajaxtoolkit:CascadingDropDown>
<span
style="font-size: 8pt;" class="Asterisk">*</span> <%--<asp:TextBox
ID="txtCity" runat="server" ></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator4"
runat="server" ControlToValidate="txtCity" ErrorMessage="Enter City
Name" ValidationGroup="w9Error" Display="None"></
asp:RequiredFieldValidator>
<ajaxtoolkit:ValidatorCalloutExtender
TargetControlID="RequiredFieldValidator4"
ID="ValidatorCalloutExtender5" runat="server">
</
ajaxtoolkit:ValidatorCalloutExtender>--%>
<asp:DropDownList ID="ddlCity" AutoPostBack="true" runat="server"
OnSelectedIndexChanged="ddlCity_SelectedIndexChanged">
</
asp:DropDownList>
<ajaxtoolkit:CascadingDropDown ID="CascadingDropDown2" runat="server"
Category="City"
ServicePath="~/WebService.asmx" ServiceMethod="GetDropDownCity"
TargetControlID="ddlCity" ParentControlID="ddlState"
PromptText="Select City" LoadingText="[Loading city...]">
</
ajaxtoolkit:CascadingDropDown>
<span
style="font-size: 8pt;" class="Asterisk">*</span> <asp:TextBox
ID="txtZip" MaxLength="5" OnTextChanged="txtZIP_TextChanged"
AutoPostBack="true" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator5"
runat="server" ControlToValidate="txtZip" ErrorMessage="Enter ZIP
Code" ValidationGroup="w9Error" Display="None"></
asp:RequiredFieldValidator>
<ajaxtoolkit:ValidatorCalloutExtender
TargetControlID="RequiredFieldValidator5"
ID="ValidatorCalloutExtender6" runat="server">
</
ajaxtoolkit:ValidatorCalloutExtender>
<ajaxtoolkit:FilteredTextBoxExtender ID="FilteredTextBoxExtender4"
TargetControlID="txtZip"
FilterType="Numbers" runat="server">
</
ajaxtoolkit:FilteredTextBoxExtender>
<ajaxtoolkit:AutoCompleteExtender ID="AutoCompleteExtender3"
TargetControlID="txtZip"
ServiceMethod="GetZip" MinimumPrefixLength="1" ServicePath="~/
WebService.asmx" runat="server"
CompletionListCssClass="completionList"
CompletionListHighlightedItemCssClass="itemHighlighted"
CompletionListItemCssClass="listItem">
</
ajaxtoolkit:AutoCompleteExtender>
Thanks
Shrinivas M.
--
You received this message because you are subscribed to the Google
Groups "DotNetDevelopment, VB.NET, C# .NET, ADO.NET, ASP.NET, XML, XML
Web Services,.NET Remoting" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/dotnetdevelopment?hl=en?hl=en
or visit the group website at http://megasolutions.net