asp.net下拉菜单的一个问题

<%@PageLanguage="C#"%><scriptlanguage="C#"runat="server">voidImage_Changed(ObjectSend... <% @ Page Language="C#" %>
<script language="C#" runat="server">
void Image_Changed(Object Sender, EventArgs e) {
lblUid.Text = lstAddr.SelectedItem.Value;
}
</script>
<form runat="server">
选择你要去的城市:
<asp:DropDownList id="lstAddr"
AutoPostBack="True"
OnSelectedIndexChanged="Image_Changed"
runat="server">
<asp:ListItem value="" selected="true">请选择</asp:ListItem>
<asp:ListItem value="1" >北京</asp:ListItem>
<asp:ListItem value="2" >上海</asp:ListItem>
</asp:DropDownList>
<asp:Label id="lblUid" runat="server"/>
</form>

用lstAddr.SelectedItem.Value取到的是选择值,在不改变选项值情况下我想取到的是选项名如‘选择北京我要取北京而不是1’怎么取,请高人指点。
展开
 我来答
xiangpi_ws
2007-01-17 · 超过22用户采纳过TA的回答
知道答主
回答量:100
采纳率:0%
帮助的人:0
展开全部
改成
lstAddr.SelectedItem.Text
用.Net环境打点应该能点出来.
百度网友cd1ea1b69
2007-01-17 · 超过15用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:0
展开全部
lstAddr.Items[lstAddr.SelectedIndex].Text
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式