按所选文本获取DropDownList选定值

时间:2014-04-02 03:54:22

标签: vb.net drop-down-menu

有谁知道如何通过选定的文字获取下拉列表的选定值?

我尝试了以下方法但不起作用:

ddlWorkType.SelectedItem.Text = "writing"
myddlvalue = ddlWorkType.SelectedValue

请告诉我怎么做。感谢。

3 个答案:

答案 0 :(得分:8)

 DDLResp.Items.FindByText(TxtResp.Text.Trim).Selected = True

试用此代码

答案 1 :(得分:1)

如何在vb.net中获取所选值和所选文本

<asp:DropDownList CssClass="textbox" ID="ddlUser"  runat="server">
<asp:ListItem Value="0">Select User</asp:ListItem>
</asp:DropDownList><br />

选定的DropDownList值

ddlvalue = ddlUser.SelectedItem.Value

选定的DropDownList文本

ddlText = ddlUser.SelectedItem.Text

答案 2 :(得分:0)

所选文本实际上是您通过鼠标拖动或按shift键选择复制/粘贴或删除文本的文本。您只需使用.Text代替.SelectedText

ddlWorkType.Text = "writing"
myddlvalue = ddlWorkType.SelectedValue

如果在assign datasource中不存在文本,那么combobox SelectedIndex将返回-1,SelectedValue将返回Nothing。