本栏目责任编辑闻翔军数据库与信息管理
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控件上///
Pia云是一家2018的开办的国人商家,原名叫哔哔云,目前整合到了魔方云平台上,商家主要销售VPS服务,采用KVM虚拟架构 ,机房有美国洛杉矶、中国香港和深圳地区,洛杉矶为crea机房,三网回程CN2 GIA,带20G防御,常看我测评的朋友应该知道,一般带防御去程都是骨干线路,香港的线路也是CN2直连大陆,目前商家重新开业,价格非常美丽,性价比较非常高,有需要的朋友可以关注一下。活动方案...
我们很多老用户对于BuyVM商家还是相当熟悉的,也有翻看BuyVM相关的文章可以追溯到2014年的时候有介绍过,不过那时候介绍这个商家并不是很多,主要是因为这个商家很是刁钻。比如我们注册账户的信息是否完整,以及我们使用是否规范,甚至有其他各种问题导致我们是不能购买他们家机器的。以前你嚣张是很多人没有办法购买到其他商家的机器,那时候其他商家的机器不多。而如今,我们可选的商家比较多,你再也嚣张不起来。...
也有在上个月介绍到糖果主机商12周年的促销活动,我有看到不少的朋友还是选择他们家的香港虚拟主机和美国虚拟主机比较多,同时有一个网友有联系到推荐入门的个人网站主机,最后建议他选择糖果主机的迷你主机方案,适合单个站点的。这次商家又推出所谓的秋季活动促销,这里一并整理看看这个服务商在秋季活动中有哪些值得选择的主机方案,比如虚拟主机最低可以享受六折,云服务器可以享受五折优惠。 官网地址:糖果主机秋季活动促...