| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 583 人关注过本帖
标题:[求助]关于下拉列表框的数据源
只看楼主 加入收藏
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
收藏
 问题点数:0 回复次数:6 
[求助]关于下拉列表框的数据源
用C#实现把数组做为dropdownlist的数据源怎么弄。给个例子
搜索更多相关主题的帖子: 数据源 列表 dropdownlist 例子 
2006-12-17 15:16
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
收藏
得分:0 
数组要动态数组!!

2006-12-18 08:58
EdwardLyons
Rank: 1
等 级:新手上路
帖 子:254
专家分:0
注 册:2006-12-8
收藏
得分:0 
/// <summary>
/// 绑定下拉列表。Edward.Lyons
/// </summary>
/// <param name="SqlList">SQL语句</param>
/// <param name="Field">从数据库取出的数据的字段名称</param>
/// <param name="DropDown">DropDownList对象名称</param>
/// <param name="Conn">OracleConnection对象名称</param>
public void Page_DropDownList
(string SqlList, string Field, System.Web.UI.WebControls.DropDownList DropDown, OracleConnection Conn)
{
OracleDataReader Reader = Databank_Command_DataRead(SqlList, Conn);
try
{
DropDown.DataSource = Reader;
DropDown.DataTextField = Field;
DropDown.DataValueField = Field;
if(Field == "COMPANYNAME")
{
DropDown.DataValueField = "COMPANYCODE";
}
DropDown.DataBind();
Databank_Close(Reader);
}
finally
{
Databank_Close(Reader);
}
}

遥望辽阔广远的星空,童年的心扉情不自禁敞开,与神秘的宇宙零距离对话。
2006-12-18 09:22
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
收藏
得分:0 

先谢谢3楼的兄弟,那用动态数组数组做数据源该怎么弄??还有动态数组添加元素值该怎么做??


2006-12-18 09:29
EdwardLyons
Rank: 1
等 级:新手上路
帖 子:254
专家分:0
注 册:2006-12-8
收藏
得分:0 
DropDown.DataTextField = Field;
DropDown.DataValueField = Field;

这两句是重点,你把数组的值赋到里面就可以了
DataTextField 是要显示出来的内容
DataValueField 是该内容的值

遥望辽阔广远的星空,童年的心扉情不自禁敞开,与神秘的宇宙零距离对话。
2006-12-18 09:40
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
动态给DropDownList添加ListItem项就行了.

飘过~~
2006-12-18 09:56
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
收藏
得分:0 
动态数组怎样改变它的长度??
还有就是怎么重定义动态数组??

2006-12-18 16:52
快速回复:[求助]关于下拉列表框的数据源
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019555 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved