从下拉列表中获取文本
问题描述:
当我选择一个项目时,我只想获取文本。我该怎么做?从下拉列表中获取文本
<asp:DropDownList ID="dropd" runat="server">
<asp:ListItem Value="0" Text="text1"></asp:ListItem>
<asp:ListItem Value="1" Text="text2"></asp:ListItem>
<asp:ListItem Value="2" Text="text3"></asp:ListItem>
<asp:ListItem Value="3" Text="text4"></asp:ListItem>
</asp:DropDownList>
答
你可以使用
dropd.SelectedItem.Text
在该事件中,你想获得选择下拉列表的文本值是指在pageLoad的或在下拉SelectedIndexChanged.If你想上的SelectedIndexChanged然后设置的AutoPostBack下拉财产到真
<asp:DropDownList ID="dropd" runat="server" AutoPostBack="true" >
<asp:ListItem Value="0" Text="text1"></asp:ListItem>
<asp:ListItem Value="1" Text="text2"></asp:ListItem>
<asp:ListItem Value="2" Text="text3"></asp:ListItem>
<asp:ListItem Value="3" Text="text4"></asp:ListItem>
</asp:DropDownList>
代码: -
protected void dropd_SelectedIndexChanged(object sender, EventArgs e)
{
string Getvalue = dropd.SelectedItem.Text;
}
它的工作。谢谢。 – 2013-04-09 12:31:40
欢迎您... – Rahul 2013-04-09 12:46:22