DropDownList 下拉菜单,如何取我选中的值
<asp:DropDownList ID="ddlNewsType" runat="server" Height="24px"
Width="184px">
</asp:DropDownList>
我已经将数据绑定了,并在WEB 页面显示出来。
分别:行业新闻 市场动态 促销活动
问题是:我在WEB页面上选择任何一个, 返回都是“行业新闻”,下拉选中返回值没有用。
如下代码是绑定数据:
protected void Page_Load(object sender, EventArgs e)
{
B_NewsType type = new B_NewsType();
Label1.Text=System.DateTime.Now.ToString();
ddlNewsType.DataSource = type.GetNewsType();
ddlNewsType.DataTextField = "typename";
ddlNewsType.DataValueField = "typeid";
ddlNewsType.DataBind();
}
如下代码是想取值,但返回值都已第一个“行业新闻”。
protected void btnSave_Click(object sender, EventArgs e)
{
Label1.Text = Convert.ToInt32(ddlNewsType.SelectedItem.Value);
Label2.Text= Convert.ToString(ddlNewsType.SelectedItem.Text);
}
结果显示:1 行业新闻
希望高手指点:
我选中“市场动态” ,显示结果: 2 市场动态
相关推荐
解决DropDownList总是选中第一项的方法
主要介绍了解决DropDownList总是选中第一项的方法,DropDownList下拉框服务器控件是最常用的控件之一,虽然使用方便,但也会出现奇怪的错误,感兴趣的小伙伴们可以参考一下
基于Jquery的将DropDownlist的选中值赋给label的实现代码
jquery代码 代码如下: $(function() { $(“#DropDownList1”).bind(“change”, function() { $(“#Label1”).text($(“#DropDownList1 option:selected”).text()); }); 或者 代码如下: $(“#DropDownList1”).bind(“change”, function() { $(“#Label1”).text($(“#DropDownList1”).val()); }); 其中对这个解释下: var name = $(“#DropDownList1 optio
服务器控件DropDownList控实用JS获取选中项的值
在开发过程中很多情况下都需要我们去实用JS获取服务器控件的值,但是在获取值时总是找不到控件或者值取不到,这是DropList值的获取方法,其他服务器控件获取客户端ID只需改动一下即可。
asp.net DropDownList 三级联动下拉菜单实现代码
asp.net DropDownList 三级联动下拉菜单效果代码,需要的朋友可以参考下。
Yii2框架dropDownList下拉菜单用法实例分析
本文实例讲述了Yii2框架dropDownList下拉菜单用法。分享给大家供大家参考,具体如下: dropDownList是yii框架中一个自带的下拉功能了解,我们可以直接使用dropDownList来实现html的select菜单,下面一起来看看。 Yii2.0 默认的 dropdownlist 的使用方法. 复制代码 代码如下:<?php echo $form->field($model, ‘name[]’)->dropDownList([‘a’ => ‘Item A’, ‘b’ => ‘Item B’, ‘c’ => ‘Item C’]); ?> 在yii2中加放请选择的下拉菜单 复制代



