AJAX :: How To Update Listbox Based On Dropdown Value / Unable To Use Cascadingdropdown

Mar 15, 2010

i have a religion dropdown1 , on this selectedindexchange i have to populate castes into the listbox(not dropdownlist).

i am unable to use cascadingdropdown as it is tightly binded with dropdowns.

please guide me how do i update listbox items based on the dropdown selected value using ajax.

i tried with pagemethods getting the dictionary object using JS function and thought of binding it.

but i am unable to bind the list.

//html code
Religion
<asp:DropDownList ID="ddlReligion_RS" runat="server" TabIndex="6" onchange="GetCastes_RS(this.value);">
</asp:DropDownList>
<br />
Caste
<asp:ListBox SelectionMode="Multiple" ID="lstBxCst_RS" runat="server">
</asp:ListBox>
//js function
function GetCastes_RS(relgnID)
{
abc.BLL.Services.AjaxService.GetCastes(relgnID,
function (resp)
{
var ddlCaste= document.getElementById("<%=lstBxCaste_RS.ClientID%>");
ddlCaste.length=0;
var castesList = resp;
alert (resp);
if(castesList.keys.length >0)
{
for(var i=0 ;i< castesList.keys.length;i++)
{
op=castesList.keys[i];
ddlCaste.options[ddlCaste.length]=new Option(castesList.values[i],op);
}
}
},
function(val)
{
alert(val.get_message());
}
);
}

i could call the webmethod, but i am getting this error in javascript.

Type 'System.Collections.Generic.Dictionary`2[[System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089]]' is not supported for serialization/deserialization of a dictionary, keys must be strings or objects.

when gone thru few links i have seen few examples supporting dictionary object , why not in my case?

View 1 Replies


Similar Messages:

AJAX :: How To Update Listbox Based On Dropdown Value

Mar 15, 2010

I have country dropdown, now on change of its index i need to populate items in listbox (not in the dropdown).

View 1 Replies

AJAX :: Dropdown List Not Binding With CascadingDropDown Extender?

Jun 21, 2010

I am trying to create a cascading dropdown list using two dropdown lists in Visual Studio 2008 Professional connecting to a SQL Server 2008 Standard database on my local machine. I have added the two dropdown lists, as well as a CascadingDropDown extenders from the AJAX Control Toolkit that corresponds with the first dropdown list. The problem I am running into is that despite the fact that I have a CascadingDropDown extender for the first dropdown list so far, and the extender is configured properly, the first dropdown list is showing Unbound in Design view. I also don't see a TargetControlID entry in the properties window for the externder.

I hard coded the TargetControlID to the extender in the Source view and, although I am not receiving any dynamic errors from the TargetControlID entry (meaning, the TargetControlID is a valid parameter, and the dropdown list I entered for that parameter exists on the same page), the dropdown list doesn't populate properly and when in Design view, not only do I not see an entry for the CascadingDropDown extender, but the target dropdown list shows as being "Unbound."

A couple of things I want to point out first:

1) I am using Master pages on this site for the header, footer and navigation. The opening and closing <form> tags, as well as the <ScriptManager> entry are in the Master page, not the content pages. I did this with the assumption that at runtime, each page would have the proper <form> tags and <ScriptManager> entry to function properly.

2) I have been able to add a CascadingDropDown extender to a page in Design view (and it initially displays properly), but by the time I have added all of the properties settings to apply it to its corresponding dropdown list, the entry appears normal in Source view but no longer appears in Design view. When I run the page, the dropdown list does not populate. Obviously, I assume that this is related to the dropdown list showing in Design view as being Unbound, but I don't know how to get the dropdown list to recognize that I have a CascadingDropDown extender that is supposed to apply to it.

Here is what the two elements look like in Source view:

<asp:DropDownList ID="ddlCompany" runat="server">
</asp:DropDownList>
<ajaxToolkit:CascadingDropDown ID="cddCompanies" runat="server" TargetControlID="ddlCompany" Category="Company" PromptText="Select a Company" LoadingText="Please Wait..." ServicePath="~/CompaniesService.asmx" ServiceMethod="GetCompanies">
</ajaxToolkit:CascadingDropDown>

To create these, I have been following Joe Stagner's example in his video on the topic (http://www.asp.net/ajax/videos/use-aspnet-ajax-cascading-drop-down-control-to-access-a-database) virtually word for word. I have set up two TableAdapters/DataSets, one for each dropdown list, and the datasets are able to accurately pull the appropriate data from the database, so I know those are working properly. I believe the problem is that the dropdown list isn't binding with the CascadingDropDown extender properly. It wouldn't bother me that I don't see a TargetControlID entry in the properies window for the CascadingDropDown extender, although I have a feeling that the absense of that property is related to the fact that the dropdown list is not binding to the extender. I searched online for causes to this problem, but I wasn't able to find any solutions.

View 3 Replies

AJAX :: CascadingDropDown List - 'undefined' Value When Used With Regular Dropdown?

Jan 5, 2010

I have 2 dropdowns, 1 regular and the other child dropdown has a cascadingdropdown component attached to it.In the past I have used 2 cascadingdropdowns but I'm not sure if the 1st is necessary as it is not being populated by any other dropdown. Can someone confirm this is the case?econdly, in the webservice used by the cascadingdropdown, the key value passed into the webservice function call has 'undefined:x' where x is the value selected. How can I ensure that the category is set correctly? Is this because the parent drop downisn't a cascadingdropdown? Is this a problem, or should I just parse for 'undefined'?

View 2 Replies

AJAX :: CascadingDropDown - Method Error 500 Only For One DropDown And Service Path Is Correct

May 7, 2015

I have 3 table in database

1-state

Id state
1 USA
2 UK

2-City

Id name state
1 Canada USA
2 London UK

3-Region

Id regionname cityid
1 01 Canada
2 02 London

and I have 3 DropDownList that refer below thread [URL] ...

I use cascadingdropdown for these 3 dropdownlist below are codes:

AND

[WebMethod]
public CascadingDropDownNameValue[] GetCountries(string knownCategoryValues)
{
string query = "SELECT state FROM stateTest";
List countries = GetData(query);
return countries.ToArray();
}

[Code] ....

1-DDLstate

2-DDLcity

3-DDLregion

at first I should select Item from DDLsate then DDlcity and at the end I should select Item from DDLregion

above code work correctly for ddlstate and ddlcity but it doesn't work for ddlregion...

I mean when I select Item from ddlcity in ddlregion shows:[Metod error500]

View 1 Replies

AJAX :: Using Cascadingdropdown To Update Detailsview

Nov 9, 2010

I have two sets of cascading drop down lists they are contained in a detailsview <edititemtemplate>. The problem is that when the user clicks update; the original data is wiped out and the user has to redo the selection of all items contained in a cascading dropdown even if the user didn't want to change that particular aspect of a record. If the user doesn't select everything an error is thrown by the stored procedure in regrds to null values not being valid.

Is there a way i can use cascadingdropdown so that the current values are visible when the user clicks update; meaning that they don't have to redo selections for all items involving drop down lists. The current selections would be default values.

View 5 Replies

Web Forms :: Dropdown To Exclude Or Disable List Items Based On Listbox Selections?

Mar 12, 2010

I have a drop down that lists all our 40+ locations.. I then have a list box with all our locations as well. The client is presented with the question which locations have you worked at before. If they pick say 3 locations, i need to remove or disable those 3 from the drop down. I have other code for creating a drop down, but not sure where to go with this.

Here is my code for the controls and code behind:

[Code]....

View 17 Replies

AJAX :: Displaying Listbox Like Dropdown?

Apr 5, 2010

I have created one multiselect drop using listbox.Its working fine.I used this multiselect dropdown in content page .The content page is too small to show the entire dropdown items.Need to scroll the content page to see all items.So i need to show the entire listbox item.or need to display the listbox like dropdown extender in Ajax.I am using asp.net 2.0

View 1 Replies

DataSource Controls :: Auto-populated Listbox Based On Selection From Other Listbox?

Feb 22, 2011

I'm trying to auto-populate a listbox of zip codes from a database table state_zipcode_plans based on the state a user selects from the previous listbox. I'm getting the error: Must declare the scalar variable @state_code.

[code]....

View 3 Replies

AJAX :: Dropdown List In Javascript Using Ajax Service But Unable To Get Its Selected Value In Button?

Apr 6, 2010

I am using ASP.Net 3.5. I have fiiled dropdown list in javascript using ajax service but unable to get its selected value in button click event on server side.

View 1 Replies

AJAX :: Update One UserControl Based On Other Using Update Panel

May 7, 2015

I am working in asp.net 4.5 with VS2013. I have two usercontrols in my aspx page and in my first usercontrol i have gridview with button inside update panel  and if i press the button it should pass the value to second userconrol and based on the value i will do some db operation to bind the controls in second usercontrol.

I am wondering is it possible to achieve using AJAX? I need to do this with partial postback without posting entire content of the page.

View 1 Replies

AJAX :: Unable To Set Value Of Cascading Dropdown

Mar 15, 2010

[Code]....

Dont go away by looking a difficult probem.

View 8 Replies

AJAX :: Update Listbox In Updatepanel On Click Of Hyperlink?

Jan 11, 2011

what im tryign to do is, onclick of a hyperlink, update a list box inside an update panel

im guessing you can tell i have no idea what im doing by the code below, i dont even know how to assign names and values to the listbox via c# i was just mashing together test code

[Code]....

View 2 Replies

Load Grid Based On The Dropdown Value Selected Using Ajax?

May 7, 2010

I have four cascading dropdown control and now I want to load a gird data based on the value selected on that dropdown. This should be done by using ajax concepts..

View 1 Replies

Forms Data Controls :: ListBox, Array List / Update The Listbox Content?

Mar 26, 2011

I am designing a program that will let me enter the name of an item to swap and adds the swap to an array list when a button Add is pressed. Once the item is added to the array list a Sub Procedure should be called which displays the contents of the array list in a list box.

The system will also allow me to remove items from the array list using a Remove button

followed by updating array list.

I have done some part which puts item into the listbox1 which i named lstSwapList.I would need some assistance on the Sub Procedure to display the Value or Description on the other listbox2 which i have also named lstContent,if a value is selected from the listbox1.

I would also want to know how to update the Listbox content,However i hv added a sample of the way i guess it may be.

Any complete solution from anybody on the Sub Procedure and the Update Swap procedure will be greately appreciated.

&#65279;The script below is what i have done so far.

Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub lstContent_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles lstContent.SelectedIndexChanged
End Sub
Protected Sub lstSwapList_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles lstSwapList.SelectedIndexChanged
End Sub
Protected Sub btnAddSwap_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnAddSwap.Click
Dim SwapValue As String = "Sixty Pounds"
Dim Counter As Integer = 8
Dim SwapN0 As Integer
lstSwapList.Items.Add(SwapValue)
lstSwapList.Items.Add(Counter)
lstSwapList.Items.Add(New ListItem("300", "1"))
lstSwapList.Items.Add(New ListItem("ASP.Net", "2"))
lstSwapList.Items.Add(New ListItem("Programming", "3"))
SwapN0 = lstSwapList.SelectedValue
For Counter = 0 To -1
SwapN0 = lstContent.Items.Count
Next
End Sub
Protected Sub btnDeleteSwap_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnDeleteSwap.Click
lstSwapList.Items.Remove(lstSwapList.SelectedValue)
End Sub
Protected Sub btnUpdateSwap_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnUpdateSwap.Click
End Sub
End Class

=======================================
Sub UpdateSwap(ByVal valueA As String, ByVal ValueBAs String, ByVal ValueC As Integer, ByVal ValueD As Date)

View 1 Replies

AJAX :: Unable To Access Dropdown Value Inside Modalpopup?

Sep 20, 2010

Modal popup is inside the update panel. I have a dropdown control inside modal popup. When i select the data in the dropdown and click ok on the modal popup it always shows the dropdown selectedvalue as first index no matter what i select .

View 4 Replies

AJAX :: Update Panel Deselect The Current Selection In A Listbox When Selecting Another?

Apr 4, 2010

I have a asp:ListBox wrapped inside an asp:UpdatePanel. The list box contains Bus Codes. If I select AH, for example, and then scroll down to select XY, the listbox jumps back up to the top of the list instead of staying on XY. Listbox's autopost back is set to True. As I need to get selected values and then pass it to another web page to display a crystal report. The report web page is opened using JavaScript Window.Open and on page load of the web page that contains the listbox this JavaScript is added to a button. Is there a way I can stop my list box jumping back to the 1st item?

View 13 Replies

AJAX :: Unable To Cascading Dropdown When Changing Value With A Javascript Event

Mar 15, 2011

I'm back with my CascadingDropdown problems.

This one must be the last but not the less annoying.

I have a set of dropdowns ruled by 3 CascadingDropDowns extenders.

I would like to change the value of these dropdowns by javascript.

This works for the parent dropdown but not for the others.

Here is the javascript code used :

$find(element_name).set_SelectedValue(valeur,valeur);
$find(element_name)._onParentChange(null,true); // still wonder what are the parameters for...

This code does not give me any error but nothing change on display.

The strangest thing is that when I check the value of my dropdown with firebug, I get this :

<input id="Pane2_content_CONNEX_ClientState" type="hidden" name="Pane2_content$CONNEX_ClientState" value="D:::D:::">

And the value that I set is "D". But on the webpage, the dropdown displays a "A" which is the last selected value.

View 5 Replies

AJAX :: Open Modelpopup Window Based On Value Selected In Dropdown List?

May 27, 2010

Is there a way to open modelpopup window based on value seleted in dropdown list? I want to open a window when Urgent is selected in the dropdown list=!!!!

here is the code for ModalPopupExtender:

<ajaxToolkit:ModalPopupExtender ID="ModalPopupExtender1" runat="server"
TargetControlID="DropDownList1"
PopupControlID="Panel1"
BackgroundCssClass="modalBackground"

[Code]....

View 4 Replies

Select Item In CascadingDropDown Via JavaScript And Invoke Update?

Mar 17, 2010

In code-behind I can do this to select something:

// Select item in first DropDownList
myCascadingDropDown_1.SelectedValue = itemValue_1+":::"+itemText_1;
// Select item in second DropDownList
myCascadingDropDown_2.SelectedValue = itemValue_2+":::"+itemText_2;

How can I do this in JavaScript?

EDIT:

I can select my desired item in the first dropdownlist. The problem is however, that new values based on that selected item (it is a CascadingDropDown, remember?) don't show in the second dropdown so I can't select anything there. I would need to somehow invoke the update method of the second dropdown manually.

View 3 Replies

Web Forms :: Dropdown List Filled In Javascript Using Ajax Service But Unable To Get Its Selected Value?

Apr 6, 2010

I am using asp.net 3.5. I filled dropdown list in javascript using ajax service but unable to get its selected value in button click event on server side.

View 3 Replies

Forms Data Controls :: Gridview Populate Dropdown Based On Another Dropdown?

Mar 4, 2011

I have a gridview where i have two fields. one is product and second is sub category.

I need to do 2 things.

1. I need to populate the two combos from the database. But depending what is selected in dropdown 1 this will determine what needs to be populated in drop down 2?

how can i achieve this?

View 2 Replies

JQGrid Inline Editing - Filter Subcategory Dropdown List Based On Another Category Dropdown

Jul 9, 2010

I have a category and a subcategory column in a Jqgrid. I have enabled inline editing, both category and subcategory are dropdownlists columns (edittype:'select'). I need to filter the subcategory list based on the selected category. I wonder how can I acheive this functionlity? I tried the below event but its not working for me

afterEditCell: function(rowid, celname, value, iRow, iCol) {
//to do here
}

the above event doesn't get fired. my all column are editable

View 1 Replies

Web Forms :: Populating A Dropdown Box With Contents Based On The Selection Of Another Dropdown Box

Sep 16, 2010

I am a complete newcomer to ASP.NET. However in the few weeks I have been playing with it I have got pretty far and have mastered things like stored procedures, gridviews, formviews and templates.I have a dropdown box which is populated from SQLDataSource1

I have a second dropdown box which is populated from SQLDataSource2, but i need the query feeding this to be dependent on what was selected in the first dropdown box. I assumed it would simply be a case of modifying the select statement on SQLDataSource2 using the SelectedIndexChanged event on the first DropDownList to update the second SQL source, but I cannot work out for the life of me how to do it. Pretty much all of the code I have is ASP.

can i do this purely in ASP rather than using VB behind the scenes or do I need to use VB? I am pretty comfortable with vb.net but one of the other issues I have is referencing an ASP object from VB... so for instance if I had a text box in ASP, how can I read or change the properties of this object from VB?

FYI I am using Visual Studio 2010 and SQL/Server

View 3 Replies

AJAX :: Unable To Update DetailsView?

Apr 8, 2010

I've been following the tutorial from (hxxp://mattberseth.com/blog/2008/04/masterdetail_with_the_gridview.html), and trying to implement it in my web app.

I get details view showing up with right data and in edit mode, but when I try to update I get following error:

Error: Sys.WebForms.PageRequestManagerServerErrorException: Could not find a row that matches the given keys in the original values stored in ViewState. Ensure that the 'keys' dictionary contains unique key values that correspond to a row returned from the previous Select operation'Source File: http://localhost:60402/ScriptResource.axd?

d=3oiN1MDGJVpGswd12OLVOJgMLkGU5WbI3vBe1TTtzf4yTJhIhsSkkCJOlM3EDqJ-SuCssTKwPcNsExJPGVKVXA2&t=ffffffffa10539b4
Line: 1678

I am using LinqDataSource (in tutorial above, author is using ObjectDataSource).Here is aspx

[Code]....

View 1 Replies







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