Can't get the text from a Dropdownlist

Ask a Question related to ASP.NET General, Design and Development.

  1. #1

    Default Can't get the text from a Dropdownlist

    Hi,

    I have dropdownlist that I'm trying to bind to an arraylist. The items
    in the array get populated correctly, but I can't seem to detect the
    SelectedItem.Text property when selecting an item. This property returns
    an empty string. Here's the code:

    Dim myMaterials As System.Collections.ArrayList =
    MyNamespace.DrillDownReport.GetMaterialsList()

    With dropMaterial
    .Items.Clear()
    .DataSource = myMaterials
    .DataBind()
    End With

    I've tried adding

    dropMaterials.DataTextField="Material"

    to get to the property in the object, but it doesn't help. Besides, the
    few examples I've seen don't set this property.

    I'm stumped!

    *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
    Don't just participate in USENET...get rewarded for it!
    Barry Guest

  2. Similar Questions and Discussions

    1. DropDownList
      Hi I looked everywhere to solve my problem but with no success. On page there is a dropdownlist control which is binded to a database. When I...
    2. Dropdownlist help please
      Hi there, I'm a newbie to Dreamweaver MX 2004 and ASP.NET. I'm having trouble with a simple application that involves the user selecting a value...
    3. Add a dropDownList
      Hello, Could you please give me an exemple how to add a dropdownlist in a datagrid. With this following code, I bind a datatable to a datagrid,...
    4. HELP with ASP.NET DropDownList Box ! : )
      Hi all, I have a DropDownList on my page created in Design Time calledddlDate. In code, I do the following: 1 ddlDate = New DropDownList() <-...
    5. Help Me~~My DropDownList Can not get the"BigClassList.SelectedItem.Text" there is an error: System.NullReferenceException
      I have many dropdownlist controls in my ascx (and use LoadControl in a aspx fiel) file,so i write a method "InitList(DropDownList list,string...
  3. #2

    Default Re: Can't get the text from a Dropdownlist

    There are two values the DataTextField and the DataValueField.
    You get the text with selecteditem.text and the value with
    selecteditem.value
    the text value is what is displayed and the value is what you want its value
    to be. You should bind one column to each.
    "Barry" <barrygilbert@nospam.com> wrote in message
    news:edy%23IwvSDHA.2148@TK2MSFTNGP12.phx.gbl...
    > Hi,
    >
    > I have dropdownlist that I'm trying to bind to an arraylist. The items
    > in the array get populated correctly, but I can't seem to detect the
    > SelectedItem.Text property when selecting an item. This property returns
    > an empty string. Here's the code:
    >
    > Dim myMaterials As System.Collections.ArrayList =
    > MyNamespace.DrillDownReport.GetMaterialsList()
    >
    > With dropMaterial
    > .Items.Clear()
    > .DataSource = myMaterials
    > .DataBind()
    > End With
    >
    > I've tried adding
    >
    > dropMaterials.DataTextField="Material"
    >
    > to get to the property in the object, but it doesn't help. Besides, the
    > few examples I've seen don't set this property.
    >
    > I'm stumped!
    >
    > *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
    > Don't just participate in USENET...get rewarded for it!

    vMike Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139