dropdownlist用法详解

dropdownlist用法详解

ID:34722703

大小:68.18 KB

页数:5页

时间:2019-03-10

dropdownlist用法详解_第1页
dropdownlist用法详解_第2页
dropdownlist用法详解_第3页
dropdownlist用法详解_第4页
dropdownlist用法详解_第5页
资源描述:

《dropdownlist用法详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、关于下拉菜单(dropdownlist)一些用法心得1.与数据库绑定SqlConnectionconn=newSqlConnection(ConfigurationSettings.AppSettings["job"]);//数据库连接信息SqlCommandmyCommand=newSqlCommand("select*frominfo",conn);//SQL命令myCommand.Connection.Open();//打开数据库SqlDataReadermyReader=myComman

2、d.ExecuteReader();//获取数据while(myReader.Read()){DropDownList.Items.Add(newListItem(myReader["depsimplename"].ToString(),myReader["depcode"].ToString()));//增加dropwoenlist项}myCommand.Connection.Close();//关闭数据库若要指定绑定后的数据选定项可使用DropDownList.Items.FindByTex

3、t("name").Selected=true或者DropDownList.Items.FindByValue("code").Selected=true另外也可从数据库中获得选定项(比如修改信息的时候)可使用先用数据库填充一个DateSet--ds,然后使用DropDownList.Items.FindByValue/*或者FindByText*/(ds.Tables[0].Rows[0].ItemArray[0].ToString()).Selected=true;2.查询用法对于单个下拉菜

4、单查询我一般直接使用SelectedIndexChanged事件,使用这个事件千万别忘记把下拉菜单的AutoPostBack属性设为true!privatevoidDropDownList1_SelectedIndexChanged(objectsender,System.EventArgse){strSQL="select*frominfowherename="+DropDownList.SelectedItem.Text;//SQL命令与选项绑定...//再执行这个命令即可}而对于多个下拉菜

5、单联合查询我则使用增加一个按钮,这样更方便privatevoidButton1_Click(objectsender,System.EventArgse){strSQL="select*frominfowherename1like'%"+DropDownList1.SelectedItem.Text+"'andname2like'%"+DropDownList2.SelectedItem.Text+"';//请注意我用的是likeAdmin.ccDetail=newAdmin.cc();//自己

6、定义的一个类,Detail的返回值是一个datasetinfoDataGrid.DataSource=Detail.Display(strSQL.Replace("全部",""));//联合查询中用户往往不会把使用所有的下拉菜单,所以我加了一个'全部'的选项,不知道你们看到这里明不明白我为什么要使用like了,呵呵infoDataGrid.DataBind();}1.与数据库绑定SqlConnectionconn=newSqlConnection(ConfigurationSettings.Ap

7、pSettings["job"]);//数据库连接信息SqlCommandmyCommand=newSqlCommand("select*frominfo",conn);//SQL命令myCommand.Connection.Open();//打开数据库SqlDataReadermyReader=myCommand.ExecuteReader();//获取数据while(myReader.Read()){DropDownList.Items.Add(newListItem(myReader["d

8、epsimplename"].ToString(),myReader["depcode"].ToString()));//增加dropwoenlist项}myCommand.Connection.Close();//关闭数据库若要指定绑定后的数据选定项可使用DropDownList.Items.FindByText("name").Selected=true或者DropDownList.Items.FindByValue("code").Selected=true另外也可从数据库中获得选定项(比

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。