AJAX :: How To Get New Data Using Cascading Dropdowns

Dec 23, 2010

I've been working on my first version of an ASP.NET app, using cascading dropdowns. I've got 2 dropdowns on a page.

However, the third major control on the page is a details view. It works fantastic, with the cascading dropdowns, to display information from the second dropdown, and allow the user to edit that data. All well and good. But now, in testing, I suddenly realized that I've got no way of displaying the details view if I want to let the user enter new data, which would show some information in the second drop down.

View 5 Replies


Similar Messages:

AJAX :: Cascading Dropdowns Using 'webservice'

Apr 13, 2010

This has totally spoiled my .net 4 vs2010 realease day happiness. Running Cascading dropdowns using 'webservice' asmx method. Everything worked on .3.5 and i solved the running 'code In page' method with this post. Method error 500 [URL] Thought I was sorted but seems the rules are totaly different for the 'webservice method'. For example where did ToolkitScriptManager come from Ive been using ScriptManager for years. Anyway below is the Webservice and Page code. Ive looked at and tried everything of the forum but all of it is pre .4. This is demo code, the real version has 3 dependant dropdowns and the lookups are used several times so it HAS to be a webservice. My current theroies are:

1. Permissions- dosent makes sense.
2. Something missing in web.config to enable webservices.
3. Something to do with placement of 'System.Web.Script.Services.ScriptService()>'

<%@ Page Language="VB" ValidateRequest="false" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="Default2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]">
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %>
<html xmlns="[URL]">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
<asp:DropDownList ID="DDListManufacturer" runat="server" CssClass="ddsearch" Width="140px">
</asp:DropDownList>
<asp:CascadingDropDown ID="DDListManufacturer_CascadingDropDown" runat="server" Category="Manufacturer"
PromptText="Select a manufacturer"
ServiceMethod="WebService.GetDropDownContents"
TargetControlID="DDListManufacturer"
ServicePath="WebService.asmx">
</asp:CascadingDropDown>
</form>
</body>
</html ............................................

View 3 Replies

AJAX :: Cascading Dropdowns After State Is Selected

Aug 13, 2010

I have 3 dropdowns in my VB.Net 3.5 web app. After a user selects a value from the first (let's call it Countries) the second (called States) should populate correspondingly. Dropdown three (cities) should also cascade down after a State is selected. The Countries and States dropdowns have SQL DataSources. The Cities dropdown has to call 2 procs (based on the selected State value) so it does not have a SQLDataSource. My question is, the code below works for Countries and States, however, I cannot ge the Cities to populate...

<asp:DropDownList ID="drpCountries" runat="server" DataTextField="CountryName" DataValueField="CountryId" DataSourceID="sdsCountries" AutoPostBack="true">
</asp:DropDownList>
<asp:SqlDataSource ID="sdsCountries" runat="server" ConnectionString="<%&#36; ConnectionStrings:MyConnectionString %>"
SelectCommand="SELECT * FROM [Countries] ORDER BY [CountryName] ASC"></asp:SqlDataSource>
<asp:UpdatePanel ID="updStates" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:DropDownList ID="drpStates" runat="server" DataTextField="StateName" DataValueField="StateId" AutoPostBack="true" DataSourceID="sdsStates">
</asp:DropDownList>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="drpCountries" EventName="SelectedIndexChanged" />
</Triggers>
</asp:UpdatePanel>
<asp:SqlDataSource ID="sdsStates" runat="server" ConnectionString="<%&#36; ConnectionStrings:MyConnectionString %>"
SelectCommand="SELECT * FROM [states] WHERE StateId = @StateID ORDER BY [StateName] ASC">
<SelectParameters>
<asp:ControlParameter ControlID="drpCountries" Name="StateID" PropertyName="SelectedValue" DefaultValue="" />
</SelectParameters>
</asp:SqlDataSource>

THIS DOES NOT WORK:

<asp:UpdatePanel ID="updCities" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:DropDownList ID="drpCities" runat="server" DataTextField="CityName" DataValueField="CityId" AutoPostBack="true">
</asp:DropDownList>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="drpStates" EventName="SelectedIndexChanged" />
</Triggers>
</asp:UpdatePanel>
Protected Sub drpStates_DataBinding(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles drpStates.DataBinding
' Call some procs and get a DataSet
drpCities.DataSource = ds
drpCities.DataBind()
End Sub

View 2 Replies

AJAX :: Cascading Dropdowns Reload On Event Trigger?

Oct 15, 2010

I have three cascading dropdowns and two of them need to trigger something outside of the dropdowns, so I have OnSelectedIndexChanged events on them. So as to not reload the whole page when these items are triggered, I have all of this in an Update Panel.

Everything works fine -- the only issue that the client doesn't like is that the cascading dropdowns reload on the asynchronous postback.

View 3 Replies

AJAX :: Cascading Dropdowns - How To Add / Pass An Additional Variable To Dropdown

Jul 1, 2010

I have a working version of cascading dropdowns.

the code line that adds each item into dropdown is:

[Code]....

View 1 Replies

AJAX :: Cascading Dropdown List Where The Number Of Dropdowns Is Created Dynamically On The Page

Mar 7, 2010

I am using cascading dropdown list where the no of dropdowns is created dynamically on the page. The cascading drop downs are contained in a User Control. I need to call a method from the Parent page which will be executed when the values in one of the dropdowns change. The server side event is not firing as I have set AutoPostback property for the dropdownlists to be false. How can i make the Page event fired from the Selected index changed of the dropdowns keeping the autopostback property to be set as false.

View 5 Replies

AJAX :: How To Avoid Cascading Dropdowns To Call Their Service Methods On Every Postback Of The Page

Feb 24, 2011

I have three cascading dropdowns on my web page and they work fine. The issue I am facing is that there are other controls on the page which cause a postback and with each postback the cascading drop downs are being re-populated (service methods are called) which is becoming a performnace issue.

View 1 Replies

JQuery :: Add Rows Dynamically To A Table And Populate Data In Cascading Dropdowns

Dec 3, 2010

Add rows dynamically to a table and poulate data in cascading dropdowns,I am using ASP.NET3.5,

View 2 Replies

Web Forms :: Cascading Dropdowns Without Using The Webservice?

Mar 9, 2011

provide me the cascading dropdown code upto 3 levels without using the WebService .

View 1 Replies

Web Forms :: Dropdowns Validations - Make Sure That User Has Selected Something From The Dropdowns Otherwise Can't Proceed

Dec 6, 2010

I am using panel to hide and display certain controls on a page, On one of my panel i have three drop down, all i want is to make sure that user has selected something from the dropdowns otherwise they cant proceed, i am using the requiredfield validator but its just not working

[Code]....

View 9 Replies

Dropdownlist - Convert A Bunch Of Dropdowns Into An Array Of Dropdowns?

Mar 11, 2011

I have 45 dropdown lists in my asp page. There are some methods that I can apply to all of these dropdowns. Is it possible to convert them into an array of dropdowns for ease of use?

View 2 Replies

5 Cascading Dropdowns (Parent To Child And Child To Parent)?

Aug 26, 2010

Simple and blunt: my cascading dropdownlists clear when a postback occurs. Does anyone know a quick way around that?For more information, read on...

I have 5 dropdown lists that define a training class location and line of business: Site, Parent Client, Client, Program, Project I'm trying to build cascading dropdownlists that can work from any direction (i.e. select a site and all other lists are filtered by site...select a project and all other dropdown lists are filtered by project). I've built the SQL Select statement behind the lists that filters (accurately).

View 3 Replies

AJAX :: Populate Data In Cascading Dropdownlists Using Javascript

Dec 10, 2010

Am using masterpages.I have written following code to add rows to dynamictable with html controls.
I need to load data from database in cascading dropdownlists(like country,state);this javascript code is not accepting asp controls.can we load data in cascading html dropdowns? using javascript/AJAX?

html:

<input type="button" value="Add Row" onclick="addRow('dataTable')" /> [code]....

View 1 Replies

AJAX :: Loading Data To Page With Cascading Drop Down?

Aug 10, 2010

I have a page that has a cascading drop down. It works perfectly when I start with an empty page and populate data to save a new row in a db table. However, when I try to load an existing row to the page, the parent is populated, but the child and cdd are not populated. During the load, I set the ccd.selectedvalue to a valid value, but by the time the page is rendered, there is no selection. I am sure it is something simple, but just don't see it.

View 2 Replies

AJAX :: Add Dropdowns On The Client Side?

Apr 29, 2010

we have a scenario where there is one dropdown on the page now users can add new dropdowns just below the existing dropdown. how do we add dropdowns on the client side and then access the dropdowns on postback?.

and what type of controls do we need to acheive this.

View 3 Replies

AJAX :: Dropdowns Inside Updatepanel?

Dec 13, 2010

I'm having a problem with a dropdown throwing an error:

Uncaught Sys.WebForms.PageRequestManagerServerErrorException:

Sys.WebForms.PageRequestManagerServerErrorException: Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.Only Sometimes.

I am using an updatepanel, with a bunch of dropdowns that have an onchange for Javascript, that use ajax (partial page postback). The problem is: I have two dropdowns at the top (also inside the updatepanel) that let me change the current month or year. Sometimes...they change the page (response.redirect), and sometimes they throw that error above. Also, they are the Only two buttons on the page that aren't doing an "onchange" and then ajax stuff....they are actually posting back the entire page to the server (or trying to).

View 3 Replies

AJAX :: Cascade Dropdowns With Web Methods?

May 10, 2010

I am showing state,city, zipcode in cascaded format. I designed cascade dropdown with asp dropdown list controls. I am loaing the citys & zipcode based on selection index changed.. here when I am selecting city the request is sending to server & its loading citys....

I don't want see post back operation on my page when I am selecting city & zipcode. So I am thinking to use Ajax cascade dropdown list to avoid sending the request for each selection.

If I use Ajax Cascade dropdownlist can i cascade the loading of citys & zipcode without using webservices?

If I use only webmethods for cascade dropdown it will work ?

View 4 Replies

AJAX :: Dynamic Data - DropDownList Field Template With Cascading DropDown Extension?

Sep 10, 2010

Have spent hours trying to create a Dynamic Data Field Template holding a DropDownList which is extended by the AJAX Cascading DropDown extension.Final form holds multiple cascading dropdown boxes. User selects Country (Land) then Postcodes, Counties (Provincie) are populated. Once postcode is selected then towns (Plaats) are populated. The problem I am now facing is that the viewstate for the dropdown lists is not being saved/restored after an insert action or custom validation error. So basically the dropdown lists are being reset to their default values.Some code (if missing parts, just ask and I will post them) - Don't mind the code structures etc... needs some refactoring :)Attribute I created:

[Code]....

KlantMetaData (=> Klant is Dutch for Customer ):

[Code]....

DynamicDropDownList Control I created:
[Code]....

Dynamic FieldTemplate created for inserts:
[Code]....

EntityTemplate I created:
[Code]....

Webservice methods created:
[Code]....

Code in masterpage:
[Code]....

View 1 Replies

AJAX :: If Dd2 Triggers The Postback Both Dropdowns Get Disabled But Only Dd2 Gets Enabled Back

Mar 8, 2010

I've got a bit of a problem UpdatePanelAnimationExtenders. Here's an example of the code structure I have:

[Code]....

Now here's my problem. When dd1 triggers the postback both dd1 and dd2 get disabled (instead of just dd1) and after the request is complete only dd1 gets enabled back. The behaviour is also true the other way around (if dd2 triggers the postback both dropdowns get disabled but only dd2 gets enabled back). I'm not really sure what to make of this.

View 3 Replies

Ajax Control Replace Dropdowns Controls And Repeater Put It In Update Panel?

Mar 22, 2010

I have a web page devoloped in visual studio 2008.I have 4 dropdowns and a repeater in the page.based on the selection(search criteria) from the dropdowns the repeater value will change and one dropdown selection will bind values to the other dropdown also.Since the page is causing a lot of postback we decided to implement ajax here.I am yet to learn ajax.which ajax control replace dropdowns?

i have already server side code written on all dropdowns.Please give me a good solution which i can implement in less time and reuse my code.One more update: i have a master page used in the project.I am using update panel of ajax which does not work if i use master page.(That means all the dropdown controls and repeater i put it in update panel.But still page postback occurs.)In a normal page(without master page) it works?

View 3 Replies

AJAX :: Ajax Cascading Dropdown Control Not Working On IIS After Deploying?

Jan 12, 2011

I am new to Ajax Control Toolkit, with the help of online tutorials I had created a cascading dropdown list in asp.net and tested it on my local machine. For this dropdown list data source would be an xml file (which is saved on my local machine c drive). I haven't encountered any issues until I deploy the precompiled web site on to IIS 7. When I open the web site from IIS I would see the two dropdown boxes on the web page with an error "Method error 500". I believe this error occured due to incorrect xml file
path provided on IIS. I had copied xml and xsd files into IIS server C drive but it did not help out and then I created a network map and placed the xml and xsd files in that shared folder tried to access that path from web service, it's working on local machine but not on IIS. It would be great, if any one could explain me the solution.

Following is the .aspx and .asmx code:

.aspx code:

<form id="form1" runat="server"> <div> <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> </asp:ToolkitScriptManager> <br /> <table> <tr> <td> <asp:DropDownList ID="DropDownList1" runat="server"
Height="20px" Width="257px"> </asp:DropDownList> <asp:CascadingDropDown ID="CascadingDropDown1" runat="server" Category="Category" TargetControlID="DropDownList1" PromptText="[select category]" ServicePath="~/WebService.asmx" ServiceMethod="GetCategory"> </asp:CascadingDropDown>
<br /> </td> </tr> <tr> <td> <asp:DropDownList ID="DropDownList2" runat="server" Height="20px" Width="257px"> </asp:DropDownList> <asp:CascadingDropDown ID="CascadingDropDown2" runat="server" Category="Type" TargetControlID="DropDownList2" PromptText="Select
Type]" LoadingText="Loading Type.." ParentControlID="DropDownList1" ServicePath="~/WebService.asmx" ServiceMethod="GetType"> </asp:CascadingDropDown> <br /> </td> </tr> </table> </div> </form>

.asmx code(.cs code):

[WebMethod]
public AjaxControlToolkit.CascadingDropDownNameValue[] GetCategory(string knownCategoryValues, string category)
{
XmlDocument _doc = new XmlDocument();
_doc.Load(HttpContext.Current.Server.MapPath("~/C:/ItSupportCategory.xml"));
XmlNodeList list = _doc.SelectNodes("/CategoryList/Category");
List<CascadingDropDownNameValue> categorylist = new List<CascadingDropDownNameValue>();
foreach (XmlNode node in list)
{
string catid = node.Attributes["value"].Value.ToString();
string catname = node.Attributes["name"].Value.ToString();
categorylist.Add( new CascadingDropDownNameValue(catname,catid));
}
return categorylist.ToArray();
}
[WebMethod]
public AjaxControlToolkit.CascadingDropDownNameValue[] GetType(string knownCategoryValues, string category)
{
int catID;
StringDictionary selectedvalue = AjaxControlToolkit.CascadingDropDown.ParseKnownCategoryValuesString(knownCategoryValues);
catID = Convert.ToInt32(selectedvalue["category"]);
List<AjaxControlToolkit.CascadingDropDownNameValue> cascadingValues = new List<AjaxControlToolkit.CascadingDropDownNameValue>();
XmlDocument _doc = new XmlDocument();
_doc.Load(HttpContext.Current.Server.MapPath("~/C:/ItSupportCategory.xml"));
XmlElement root = (XmlElement)_doc.SelectSingleNode("/CategoryList/Category[@value='" + catID + "']");
for (int i = 0; i < root.ChildNodes.Count; i++)
{
string typeid = root.ChildNodes[i].Attributes["value"].Value.ToString();
string typename = root.ChildNodes[i].Attributes["name"].Value.ToString();
cascadingValues.Add(new CascadingDropDownNameValue(typename, typeid));
}
return cascadingValues.ToArray();
}
Xml File:
<?xml version="1.0"?>
<CategoryList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="test.xsd">
<Category value ="1" name="SYSTEM WIDE">
<Type value ="1" name="Email"/>
<Type value="2" name="SAP Locked"/>
<Type value="3" name="Job Archive Full" />
</Category>
<Category value="2" name="SAP">
<Type value="3" name="Pricing Incorrect"/>
<Type value="5" name="New Item #"/>
<Type value="6" name="Reports"/>
<Type value="7" name="New User Setup"/>
</Category>
<Category value="3" name="OTHER">
<Type value="8" name="Production"/>
<Type value="9" name="Office"/>
<Type value="10" name="Toner for Printer"/>
<Type value="11" name="Security Camre Lookup"/>
</Category>
</CategoryList>

View 2 Replies

Web Forms :: Hiding Data Bound Dropdowns?

Mar 4, 2011

I have figured out how to programmically hide a dropdown on same page and on a different page using a Session when the Dropdownbox im using has a static drop down list. I am, however, having issues with a dropdown that is data bound to a DB for the dropdown list.I have gone over the code many times and that seems to be where my issue lies.

Here is where i set the selected item to a session on one .CS page:

[code]...

View 10 Replies

Forms Data Controls :: Adding Value To Dropdowns

Jun 8, 2010

I got a web app linked to a SQL Server 2005. The registration page for learners on this page require a lot of information and many of them are on dropdown controls linked each to their own table adapter. The table adapters are linked to tables within the Database. The dropdowns consist of info like designations, grades, categories, race, etc. The tables like designations changes from day to day as new types of designations are added and the other removed. What will the best way be to add data to the dropdowns? Another way I considered are to have one table and add a field like a type field that distinguish between the dropdown so that I only use one table adapter, or are there a better way. Some Code:

[Code]....

View 4 Replies

Forms Data Controls :: Use Local Gridview Data To Populate Filter Dropdowns?

Aug 5, 2010

Using ASP.NET 2.0

I have a gridview populated by a SQLDataSource that is fairly complicated on a dataset changing constantly. It takes a second or so to fetch the data.

I want to have external dropdownlists for filtering the data that appears in the gridview, either with a FilterExpression or with parameters.

The problem is that querying the database to populate the dropdownlists takes a long time, because of the complexity of the query. The values in the dropdowns can vary based on other filters.

Is there some simple way of querying the database only once, for the main gridview, and then somehow querying the local (to ASP.NET) copy of the data to extract distinct values for populating the filtering dropdowns? I am thinking this might speed things up a bit.

View 4 Replies

AJAX :: How To Disable Ajax Cascading Drop Down

Aug 17, 2010

I am using cascading drop downlist for two level in ,selecting county based on state

my requirement is i need to disable/enable cascading drop down on click of gride view edit/view button.

I tried all the java script Onpopulated method but no luck

[Code]....

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved