zoukankan
html css js c++ java
DropdownList绑定hashTable,dictionary
在DropDownList中有值域和文本域,在程序开发中经常要确切的绑定两个域。在好多情况下,我们页面显示的是文本,而在数据库存储的是这种文本标识的整数,如此可以利用Dictionary建立对象,将数据库存储的值与页面显示的值联系起来,进行简单的转换,并且这样还可以实现值或者文本的检索功能。灵活,很适合进行程序开发。
关键代码:
1
DropDownList1.DataTextField
=
"
value
"
;
2
DropDownList1.DataValueField
=
"
key
"
;
3
DropDownList1.DataSource
=
getTypeList();
4
DropDownList1.DataBind();
实例代码:
==Code==
1
protected
void
Button1_Click(
object
sender, EventArgs e)
2
{
3
DropDownList1.DataTextField
=
"
value
"
;
4
DropDownList1.DataValueField
=
"
key
"
;
5
DropDownList1.DataSource
=
getTypeList();
6
DropDownList1.DataBind();
7
}
8
public
Dictionary
<
int
,
string
>
getTypeList()
9
{
10
Dictionary
<
int
,
string
>
list
=
new
Dictionary
<
int
,
string
>
();
11
list.Add(
1
,
"
L1用户
"
);
12
list.Add(
2
,
"
L2用户
"
);
13
list.Add(
3
,
"
赢富用户
"
);
14
list.Add(
4
,
"
股指期货用户
"
);
15
return
list;
16
}
17
protected
void
DropDownList1_SelectedIndexChanged(
object
sender, EventArgs e)
18
{
19
Response.Write(DropDownList1.SelectedValue.ToString());
20
}
1
查看全文
相关阅读:
android传送照片到FTP服务器
Android对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果
android上传图片至服务器
android中如何处理cookie
【265】shell文件创建链接
【264】◀▶ Windows 批处理(CMD)
【263】Linux 添加环境变量 & 全局 shell 脚本
【262】pscp命令 实现windows与linux互传文件
合泰 HT66F30 定时器初始化
错误 是否保存对以下各项的更改 devenv.sin
原文地址:https://www.cnblogs.com/yank/p/1052931.html
最新文章
centOS常用命令
phpMyAdmin“缺少 mcrypt 扩展。请检查 PHP 配置。”解决办法
XAMPP服务器在局域网只能本机访问且无法用IP访问的解决办法 (转)
SSH远程登录CentOS服务器
centos6.6安装SVN服务器(2015/3/7)
ECMALL目录结构设置与数据库表
Centos用yum升级mysql到(5.5.37) (转)
在CentOS上把MySQL从5.5升级到5.6(转)
Centos配置国内yum源
android Uri获取真实路径转换成File的方法
热门文章
JavaScript 的性能优化:加载和执行
Android中如何设置导航,从起点到终点
怎么买合适 2011新Macbook Air购买手册
Android百度地图默认位置中心点设置
并非招聘
android百度定位
Android使用百度地图定位
康师傅
Android利用百度地图定位
Android之GPS应用开发
Copyright © 2011-2022 走看看