Solved

My dropdownlist box is returing the same value no matter what is selected

Posted on 2008-10-06
6
203 Views
Last Modified: 2012-05-05
No matter what I select my dropdownlist box is posting the value of the first option.

Here is the drop down box

 <asp:DropDownList ID="locationDropDown" runat="server"
           
           
            style="top: 300px; left: 400px; position: absolute; height: 13px; width: 139px"
            DataSourceID="ds" DataTextField="description"
            DataValueField="pkey"
         
        >
           
        </asp:DropDownList>


here is the event that is triggered and passes the value to the next page.
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
         Context.Items.Add("requestor", requestorTextBox.Text)
         Context.Items.Add("supplier", supplierTextBox.Text)
         Context.Items.Add("location", locationDropDown.SelectedValue)
         Context.Items.Add("csRep", csRepDropDown.SelectedValue)
         Server.Transfer("poResults.aspx")
         requestorLabel.Text = locationDropDown.SelectedValue
     End Sub

Here is the catching code on the page load event of the page sumitted to


 Label1.Text = Context.Items("csRep")
0
Comment
Question by:soccerman777
6 Comments
 
LVL 21

Expert Comment

by:silemone
ID: 22653888
Are all of the dropdowns doing this...I noticed you had more than one, or just this one?
0
 
LVL 21

Assisted Solution

by:silemone
silemone earned 100 total points
ID: 22653901
try AutoPostBack = true and see what happens...It will produce a refresh but I want to see if it will change then...
0
 

Author Comment

by:soccerman777
ID: 22653964
Yes both drop downs are doing it. I have already tried setting the auto post back property.  Also if I set an event of a change of the drop down it will not work either.
0
How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

 
LVL 8

Expert Comment

by:rlh68
ID: 22653989

What does the source HTML for the drop down in question look like?
0
 

Author Comment

by:soccerman777
ID: 22654040
<select name="locationDropDown" onchange="__doPostBack('locationDropDown','')" language="javascript" id="locationDropDown" DataSourceID="ds" style="top: 300px; left: 400px; position: absolute; height: 13px; width: 139px">
      <option selected="selected" value="100001">Oklahoma City CSC</option>
      <option value="100002">Tulsa CSC</option>
      <option value="100003">Amarillo CSC</option>
      <option value="100004">Wichita CSC</option>
      <option value="100005">Dallas/Ft. Worth CSC</option>
      <option value="100006">Houston CSC</option>
      <option value="100007">San Antonio CSC</option>
      <option value="100008">Abilene CSC</option>
      <option value="100009">Beaumont CSC</option>
      <option value="100010">El Paso CSC</option>
      <option value="100011">Odessa  CSC</option>
      <option value="100012">Albuquerque CSC</option>
      <option value="100013">Phoenix CSC</option>
      <option value="100014">Shreveport CSC</option>

</select>
0
 
LVL 11

Accepted Solution

by:
Salim Fayad earned 400 total points
ID: 22654077
Where is the code that binds the dropdownlist? Is it on the Page_Load event? If so, make sure to put it inside an Not IsPostBack if condition
0

Featured Post

Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

Join & Write a Comment

Suggested Solutions

Microsoft Reports are based on a report definition, which is an XML file that describes data and layout for the report, with a different extension. You can create a client-side report definition language (*.rdlc) file with Visual Studio, and build g…
International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
This video demonstrates how to create an example email signature rule for a department in a company using CodeTwo Exchange Rules. The signature will be inserted beneath users' latest emails in conversations and will be displayed in users' Sent Items…

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now