本栏目责任编辑闻翔军数据库与信息管理
ComputerKnowledgeandTechnology电脑知识与技术第6卷第2期2010年1月ASP.NET中多个DropDownList 动态数据绑定王相军顾启海王日宏青岛理工大学计算机工程学院山东青岛266000摘要作为今后WEB应用开发的主流技术之一ASP.NET为我们提供了为数众多的具有强大功能的内置控件利用这些控件可以很方便的实现我们需要的功能。但是在不同的场合下人们对功能的需求是不同的因此在熟悉ASP.NET各控件功能的同时对控件使用技巧的掌握也是必不可少的。该文通过一个完整的实例详细介绍了多个DROPDOWNLIST 数据源绑定技巧。关键词ASP.NET控件DropDownList实例中图分类号TP311文献标识码A文章编号
1009-3044201002-284-02TheUsageSkillandAppliedExampleofDropDownLi stControlinAsp.netWANGXiang-j unGUQi-haiWANGRi-hongQingdaoTechnologicalUniversitySchoolofComputerEngineeringQingdao266000ChinaAbstract:AsoneoftheleadingtechniquesofdevelopmentinfutureWebapplicationASP.netprovideuswithmanypowerfulinnercon-trolwecanachieveourpurpo seconvenientlybyusethesecontrols.Butp eoplehavedifferentrequirementsindifferentsituationsowenotonlyfamiliarwithallkindsofcontrolsfunctionbutalsoholdvarioususageskillsofthesecontrols.Thisarticlein
troduceamutual-movetechniqueofDropDownLi stcontrolbyaintegratedexampleandresolvesomecorrelativeproblemsinthatprocess.Keywords:ASP.NETcontroldropDownListexampleASP.NET是Microsoft公司推出的新一代基于B/S的动态WEB开发工具是今后电子商务、 电子政务以及远程教育等WEB应用开发的主流技术之一。虽然它继承了原ASP的特点但是在语法和应用上都和AS P有了很大的区别1。笔者最近在NET环境下用C语言编写了研究生管理系统。下面就DropDownList使用技巧问题进行探讨并给出具体的代码实例。1 DropDownList 动态数据绑定DropDownList控件又称下拉列表框控件控件列表中的多行数据以隐含的形式表示出来当用户需要选择所需列表项时通过点击“下三角”图形展示用户每次只能选用一个数据项。DropDownList控件实际上是列表项的容器下拉列表框用Items集合表示各项的内容
2。如果在ASP.NET页面中逐个的手动填写DropDownList列表选项当页面中有很多个下拉列表时会比较麻烦而且修改比较麻烦。DropDownList控件动态连接到数据库按指定条件从数据库中查询出列表选项数据然后绑定到控件可以很方便快速地显示出多个下拉选项5。在研究生管理系统中需要用到很多个DropDownList控件例如在在研究生发表论文登记页面中论文管理题目来源作者排名发表类别等都需要用到DropDownList控件。通过设计公共类中的绑定
数据的方法和数据库中相应数据表的设计实现多个下拉列表的动态数据绑定。效果如图1所示。 2数据库中关于表的设计在数据库中建立一个表命名为ddlC ontentIDint主键、 自动增1 ddlValuevar-char50 ddlTtemvarchar50typ evarchar50表中内容见图2。 3公共类中源于绑定DropDownList 代码为了方便与数据库的连接需要设计一些通用的方法并将其放到一个单独的类中。在ASPNET中有一个特殊的
APP_CODE文件夹该文件夹专门用于保存cs文件在对网站
进行调试的过程中当浏览器对web应用程序发出首次请求时ASPNET会自动编译APP_C ODE文件夹中的代码3。在【解
决方案资源管理器】中鼠标右键单击项目名选择【添加ASPNET文件夹】 【app_code】命令将App_Code文件夹添加到当前网站中。鼠标右键单击app_c o de文件夹添加一个名为CommonMethodscs的类修改代码为如下形式。
PublicclassCommonMethods//数据库连接字符串收稿日期2009-11-18图1图
2IS SN 1009-3044oputernowledgeandTechnology电脑知识与技术
Vol6No2January2010pp284-285E-mail:j sltccccnetcnhttp://wwwdnzsnetcnTel:86-551-56909635690964284数据库与信息管理本栏目责任编辑闻翔军ComputerKnowledgeandTechnology电脑知识与技术第6卷第2期2010年1月
pub li c statreadonystringonn StrngC onfuratonManar.onnton Strns“onncton Strn”.onncton Strn//////将数据库中的数据绑定到对应DropDownList控件上///
imidc怎么样?imidc彩虹网路,rainbow cloud知名服务器提供商。自营多地区数据中心,是 Apnic RIPE Afrinic Arin 认证服务商。拥有丰富的网路资源。 在2021年 6.18 开启了输血大促销,促销区域包括 香港 台湾 日本 莫斯科 等地促销机型为 E3係,参与促销地区有 香港 日本 台湾 莫斯科 等地, 限量50台,售罄为止,先到先得。所有服务器配置 CPU ...
Hostinger 商家我们可能一些新用户不是太熟悉,因为我们很多新人用户都可能较多的直接从云服务器、独立服务器起步的。而Hostinger商家已经有将近十年的历史的商家,曾经主做低价虚拟主机,也是比较有知名度的,那时候也有接触过,不过一直没有过多的使用。这不这么多年过去,Hostinger商家一直比较稳妥的在运营,最近看到这个商家在改版UI后且产品上也在活动策划比较多。目前Hostinger在进...
ZJI又上新了!商家是原Wordpress圈知名主机商:维翔主机,成立于2011年,2018年9月启用新域名ZJI,提供中国香港、台湾、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册等业务。本次商家新上韩国BGP+CN2线路服务器,国内三网访问速度优秀,适用8折优惠码,优惠后韩国服务器最低每月440元起。韩国一型CPU:Intel 2×E5-2620 十二核二十四线...