有谁知道如何通过选定的文字获取下拉列表的选定值?
我尝试了以下方法但不起作用:
ddlWorkType.SelectedItem.Text = "writing"
myddlvalue = ddlWorkType.SelectedValue
请告诉我怎么做。感谢。
答案 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。