Asp.Net 之 DropDownList的使用

这里不细说,直接上案例

<td style="width: 30px;" align="right">
年月:
</td>
<td>
<asp:DropDownList ID="ddl_ksyear" runat="server" class="easyui-combobox" Width="60">
</asp:DropDownList>
<asp:DropDownList ID="ddl_ksmonth" runat="server" class="easyui-combobox" Width="40">
</asp:DropDownList>
</td>
<td style="width: 15px;" align="right">
至
</td>
<td>
<asp:DropDownList ID="ddl_jsyear" runat="server" class="easyui-combobox" Width="60">
</asp:DropDownList>
<asp:DropDownList ID="ddl_jsmonth" runat="server" class="easyui-combobox" Width="40">
</asp:DropDownList>
</td>

接着是在后台写绑定数据的代码

 ddl_ksyear.DataSource = FormBase.getYEAR();
            ddl_ksyear.DataTextField = "YEAR";
            ddl_ksyear.DataValueField = "YEAR";
            ddl_ksyear.DataBind();
            ddl_ksyear.SelectedValue = DateTime.Now.AddMonths(-1).Year.ToString();
//因为这里数据源是返回是datatable,且只有一列 year
//所以键值对都是该字段,同时给予默认的。
关键点:
DataTextField 文本
DataValueField  值
DataBind  绑定数据源
SelectedValue   当前选择
时间: 2024-10-04 04:15:44

Asp.Net 之 DropDownList的使用的相关文章

ASP.Net ListBox DropdownList 不同条目设置背景色和字体颜色( 转&#183; 载 )

ASP.Net ListBox DropdownList 不同条目设置背景色和字体颜色 2009-09-30  来自:真有意思 [ZU14.CN]  字体大小:[大 中 小] 摘要:在HTML展现页面上,对于html 的 select, 服务器端控件 dropdownlist, 有时需要根据不同的情况,对某些 option 项,设置不同的颜色和不同的背景色,来以示区别, 对于 HTML 控件 SELECT, 是轻而易举的,只要指定 style 即可,对于服务器端控件,因为不能直接指定style或

理解asp.net中DropDownList编辑数据源,绑定数据库数据。

一.理解asp.net绑定数据库 终于学习到了连接数据库部分的内容,杨中科老师视频看起来挺轻松的,如果是高清版就更ok了. 我发现我学习新的编程语言会有一个特点,都想要赶紧学习数据库,数据就是一切,有了数据才能操作一切的原因吧.现在能连上数据库特别心安.把过程记录一下,成为学习轨迹的一部分. 环境是VS2013.MSSQLSERVER(2012) (一)我想实现的效果是:一个下拉菜单DropDownList,从数据库那边获取数据过来,显示在下单菜单里. (二)实现的过程 首先,我把数据库跟数据表

ASP.NET:DropDownList与Repeater显示下拉框

之前把DropDownList放在Repeater里面,结果显示一堆下拉列表. 代码: (前台) <asp:DropDownList ID="brand" runat="server" OnLoad="brand_Load"> </asp:DropDownList> <asp:Repeater ID="rp1" runat="server" > <ItemTempl

ASP.NET MVC Dropdownlist

本文介绍如何在网页里显示DropDownList. Step 1: 在Control里面添加方法 public ActionResult ShowDropDownList() { return View(); } Step 2: 在View部分添加一下代码 @Html.DropDownList("Department", new List<SelectListItem> { new SelectListItem {Text = "IT", Value =

ASP.NET 设置DropDownList的当前选项

1.通过显示字符Text DropDownList.Items.FindByText("你的值").Selected=true; 如果在设置之前,进行过设置,应用如下格式: DropDownList.ClearSelection(); DropDownList.Items.FindByText("你的值").Selected=true; 2.通过值Value DropDownList.Items.FindByValue("你的值").Select

asp.net的DropDownList的使用

仅供参考使用!!!!!! protected void Page_Load(object sender, EventArgs e) { private string selectCourse; if (!IsPostBack) { TextBox1.Text = "20"; TextBox2.Text = "80"; } selectCourse = DropDownList1.SelectedItem.Value; } protected void DropDow

asp.net 绑定DropDownList

protected void BindBankAccount() { DropDownList_bank.Items.Clear(); ListItem initItem = new ListItem("--请选择--", "-1"); DataTable dt = Lms.DAL.BankAccount.GetList(" and status=1"); DropDownList_bank.Items.Add(initItem); if (dt

c#中DropDownList控件绑定枚举数据

c# asp.net 中DropDownList控件绑定枚举数据 1.枚举(enum)代码: private enum heros { 德玛 = 0, 皇子 = 10, 大头 = 20, 剑圣 = 30, } 如果不为枚举数列表中的元素指定值,则它们的值将自动递增,从1开始. 2.cs代码: private void LoadData() { //检索枚举heros返回包含每个成员的值的数组 Array herosArray = Enum.GetValues(typeof(heros)); fo

Asp.net问题集锦

1.在Web应用开发中经常碰到这样的情况,Dropdownlist绑定的数据太多,用户要选择某一项必须从头找到尾,使用起来很不方便.最近我在工作中就碰到这种情况,公司内某个业务系统需要绑定几百条的厂家信息,用户强烈要求带搜索功能.其实要实现这个功能本身并不难,实现方式也可以有多种,就看哪种方式更优雅了.最简单的方法莫过于在下拉框旁边弄个文本框,再加个按钮啥的,让用户输入选项名称,点击搜索就OK了.但这样的界面也太寒酸了,用户体验不好.最好能有个类似Winform里的Combobox那样的控件,既