I've got two DropDownLists that are filled using a couple of SqlDataSources, like so:
[Code]....
The third DataSource, dsCriterias, is used to present a set of dynamically added DropDownLists depening on what's selected in the second DropDownList, subcategories. The set of dynamic DropDownLists are presented using this code:
[Code]....
The code works but there's little thing that's bugging me. When the page is first loaded the criterias belonging to the subcategory is not presented. I expect it to show the criterias but ther won't show until I make a choice in the categories-DropDownList meaning if I wan't the first subcategories criterias I have to choose different subcategory and then go back to the first one. It's a bit hard to explain.
An example: When the page is first loaded I get a category presented, eg. Vehicles. In the subcategories I get the alternatives "Bicycles", "Cars" and "Motorcycles". "Bicycles" will be the one presented when the page loads since the stored procedure used by dsSubcategories sorts the data by the subcategory names. The problem is that I don't get the criterias for the "Bicycles" subcategory at page load. To get them I first need to select "Cars" or "Motorcycles" and then choose "Bicycles".
I've tried putting a subcategories.SelectedIndex = 0 in in the OnLoad but nothing seems to do the trick.
I have already spent two day to solve this on my own but for some reason I can't. Maybe I'm missing the live cicle of the dropdownlist. I hve a three dropdownlist that filter a gridview and the other two dropdownlists One is "Year" the other is "Country" and the other "Species" Each one of them is filter by the other two. So if I filter for one year it will only show me the species and countries that have records on that year. So I have to reload the gridview and all the dropdownlist.
What happend is that since I'm filling again the dropdownlist with less values he can't remember the previous one. I have tried with the events: DataBinding, Load Unload and Init of the dropdown list to force it to remember. The conclusion I have reach is that the databinding and the load have the dropdown list of the previous page. So if I do
And the year was on the index 4 but after changing the country the year is now index 3 he mantains the index 4 showing me another year.............................
I have one asp.net dropdownlist which consist A,B values. If user Select A in dropdownlist i need to bind this query to Gridview. Select FirstSelection from Tablname else Select SecondSelection from Tablename. How to do so..?
I have a label , textbox ,and dropdownlist,in dropdown i have two items Accepted and Not Acceptedif i choose Not accepted it visible the label and textbox in vb.net.
I have two dropdownlists on my page that are related to one another, and are built dynamically. I did not write the original code, but I believe it is using AJAX so the whole page doesn't postback when the ddl selection changes. The first ddl is Status and the second is ContractType. Here is the code for the event handler:
I commented out the event handler since this snapshot, just to see what would happen, but when I was hitting it you can see what ex.Message was. I don't understand why it says the SelectedValue is invalid when I see the selected value is "E " and that is one of the four items in the ddl.
I have a dropdown list which has states retrieved from a table. I want to have an option to add new states.. I have added a list item NEW in the dropdown. When I click on NEW i should get a pop up to add a new state and goes in the table.
I have 2 dropdownlist, one is to dropdown department, and another dropdown staffnames. the secong dropdownlist will based on the selection of department as each department has different staffs i have 2 tables department and staff in my database , in my department table i have departmentid as PK and departmentname, in my staff table i have staffname and departmentid as FK. So my ques is how am i going to populate staffname in the dropdownlist according to the selection of department.
I have one table which contains branch codes(primary key), Branch name and bank name columns. I have 3 dropdownlist boxes. the first dropdownlist is for the branch codes. When i select the a branch code i need the second dropdownlist box to populate with the appropriate branch name and the third dropdownlist box to populate the bank name at the same time.
Is it possible to have one table like mine and acheive this, if so how do i go about doing this?
I did read up on this but only came across ones with 3 tables.
I am having two dropdownlist in my project,one dropdownlist for empid, another dropdownlist for month, if the user select the empid, the values are retrieved in the textbox.
In the second dropdownlist, if the user select the month in the dropdownlist it will display the leave details, its all working fine, if the user again select the first dropdownlist that means empid, I want to show the second dropdownlist as select month, how can do this.....
I have a dropdownlist on my page with dates such as 1/1/2013, 2/1/2013, etc.
Then there is a second ddl.
If the date in ddl #1 is before 1/10/2013 I want to enable ddl #2. If the date in ddl #1 is on or after 1/10/2013 I want to either disable ddl #2 or hide it (whichever's easier).
Disabling ddl #2 based on the selected date is a new requirement so I am enhancing the existing code. Obviously I want to do this without a postback, but I don't know what is the best way. I am trying to understand what an AsyncPostBackTrigger is because this is the existing code:
I have a page that searches and displays records. Users enter a record number and then select the type of record to display from a dropdownlist control. They then edit some data on the page, and the app does some calculations based on the type of record that is selected from the drop down. How do i get to successfully pass the value from the dropdownlist to the method that does the calculation to ensure that the right formula is used? Here is the code that I currently have.
[Code]....
then the code behind to do the calculation looks like this...
[Code]....
After stepping through the code, i noticed that when it gets to the "foreach" block, the value selected by the ddlRecordType dropdownlist is always the default which is "select one" and not any of the other selections that might have been selected.How do I get this to work, so that it can maintain the value selected from the dropdown and used in the code behind?
I am building a custom control that mimics a dropdownlist with my own custom items in it. I'd like to figure out how after selecting something, the text changes to what was selected.
I can do it with javascript but looking at the html source of a dropdownlist, there is no javascript there to modify the textbox/label.
Now my datasource has where clause depends on the selection of a dropdownlist that contains selection of one of the items plsu and option ALL.
This only caters for all or, one item
I need to make it
All, or, 2,3, or 4.. selection and the datasource is then refreshed. What control I should use and it seems the SQL need to modified into "IN" statement, am I wrong ?
I have been having some trouble with dropdown lists reverting back to selecting the initial item in the list after a postback once a selection has been made from the dropdown list. I have read up on this and found out that a "if not ispostback then" is required.This works fine when I add in all the items in the dropdown list manually like:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If Not IsPostBack Then ddl1.Items.Add("Select...") [code]....
However, I have over 250 items and so it is far more efficient for me to load then in by using part of a multidimensional array which is created from a text file - Definitive database.txt. I have been using the following code to do so:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If Not IsPostBack Then 'loads the definitive database array[code]...
This loads all the items into the dropdown list perfectly, but now every time a selection is made, it reverts back to the inital item on postback even though i have included the "if not ispostback then" part.
My issue is, that i only need this to display when my datalist is displayed and has records.. every time else, it needs to be hidden ( Visible = false ) on page_load i have it set to
Should i only be check then within my dropdown event? By default the page is displaying my datalist, so it should be hidden.. then you have a dropdown to make a selection, if you change it, then it should show ONLY if there are records to be displayed.
I have a dropdown list placed in Update Panel the issue is that when i am trying to make selection from the dropdownlist i am not able to select the items under it(i.e. after clicking on the dropdownlist the items get displayed but when i move the mouse over it the dropdownlist gets closed).
This issue is observed in Fire Fox only (works fine in IE and Google Chrome).