理解asp.net中DropDownList编辑数据源,绑定数据库数据。
一、理解asp.net绑定数据库
终于学习到了连接数据库部分的内容,杨中科老师视频看起来挺轻松的,如果是高清版就更ok了。
我发现我学习新的编程语言会有一个特点,都想要赶紧学习数据库,数据就是一切,有了数据才能操作一切的原因吧。现在能连上数据库特别心安。把过程记录一下,成为学习轨迹的一部分。
环境是VS2013、MSSQLSERVER(2012)
(一)我想实现的效果是:一个下拉菜单DropDownList,从数据库那边获取数据过来,显示在下单菜单里。
(二)实现的过程
首先,我把数据库跟数据表都已经建好,如上图所示。
1、新建一个web窗体文件DropDownList-sql.aspx
2、拖拽一个DropDownList控件,选择编辑数据源
配置数据源的过程如图:
然后就会根据我们的配置生成数据库连接字符串,保存到web.config。也会把连接字符串保存在刚才新建的asp.net文件中。这个过程除了编辑数据源之后,没有写其他代码。一切ok之后,就按F5运行,就看到下拉菜单显示出来了。好方便。
绑定好数据库之后,在设计中查看aspx文件会显示“数据绑定”。如下图:
(三)比较一下PHP实现从数据库查询数据后显示在下拉菜单的区别
1、asp.net实现这个过程方便很多,只需要自己编辑一下数据源,就可以让数据顺利绑定在下拉菜单中。
2、PHP实现这个,首先是自己先用mysql_connect()【连接数据库】,然后码数据库的【查询语句】,最后得到一个【数组】,再通过一个for循环把每个Item项输出在前台的下拉菜单中。每一步都是自己去实现,不像asp.net,点一点鼠标,完成。
[题外话:学习了一个多星期的asp.net,最大的体会就是一只手要不停的去摸鼠标,因为总是要点啊点,总体还ok。]
理解asp.net中DropDownList编辑数据源,绑定数据库数据。相关推荐
- .net数据源控件绑定mysql_理解asp.net中DropDownList编辑数据源,绑定数据库数据。...
一.理解asp.net绑定数据库 终于学习到了连接数据库部分的内容,杨中科老师视频看起来挺轻松的,如果是高清版就更ok了. 我发现我学习新的编程语言会有一个特点,都想要赶紧学习数据库,数据就是一切,有 ...
- Asp.net--DropDownList控件绑定数据库数据
DropDownList控件绑定数据库数据:DB是公共类,reDt是公共类中的方法 放在Page_Load事件中 if (!IsPostBack){DB db = new DB();DataTable ...
- ASP.NET中 DropDownList+DetailsView(详细视图)的使用前台绑定
ylbtech-ASP.NET-Control-Bind:DropDownList+DetailsView(详细视图)的使用前台绑定 ASP.NET中 DropDownList+DetailsView ...
- ASP.NET中 DropDownList+GridView(网格视图)的使用前台绑定[高]
ylbtech-ASP.NET-Control-Bind:DropDownList+GridView(网格视图)的使用前台绑定[高] ASP.NET中 DropDownList+GridView(网格 ...
- C# ASP.NET DROPDOWNLIST控件绑定数据库,用DropDownList1.SelectedValue.ToString 读取的选项值始终是第一项的值的解决方法
1.C# ASP.NET DROPDOWNLIST控件绑定数据库,数据库内容如下 数据库有3个字段:id,name,map. 数据库只有1个表,表名为 table1 2.前台代码如下: <a ...
- 理解ASP.NET中的三层结构
理解ASP.NET中的三层结构 我们用三层结构主要是使项目结构更清楚,分工更明确,有利于后期的维护和升级. 三层结构包含:表示层(USL),业务逻辑层(BLL),数据访问层(DAL) 1:数据访问层: ...
- 在asp.net中备份还原SQL Server数据库
在web中,安全性主要体现在两个方面:一个是程序安全性,即防止网页在插入恶意代码:另一个是数据库安全性,这个我们可以经常备份数据库来实现. 在文中,我将演示如果在网页中备份和恢复数据库. ...
- ASP.NET中DropDownList控件的简单使用--DDL绑定数据库表中值,选择DDL中值直接检索数据...
1.在.aspx页面拖入DropDownList控件 <label class="txt-green">校区:</label> <asp:DropDo ...
- asp.net中DropDownList的SelectedIndexChanged触发问题
在弄网站文章的编辑时,用到了两个DropDownList,分别绑定文章类型的大类与小类,在选择文章管理里面的文章编辑时,DropDownList的默认项要变为添加此文章时所选择的类型,我在这里首先得到 ...
最新文章
- 机器学习中过拟合、欠拟合与方差、偏差的关系是什么?
- 6.0的版本的 tc,不支持大漠对象做数组吗?
- ES6,新增数据结构Set的用法
- push的时候 出现卡顿现象
- java用netty做tcpserver接收c++消息_netty案例,netty4.1基础入门篇四《NettyServer收发数据》...
- UVC系列2-探索Android UVC协议
- kali解压deb_Kali下安装网易云音乐
- 游戏音效只是简单的改原素材吗?
- 微信小程序 上传本地图片
- 相似度衡量: 苏剑林博客-1
- 区块链与金融IT“联姻”的思路和方案
- java usb摄像头_Android中多USB摄像头解决方案——UVCCamera源码分析(一)
- POS签购单上的授权号,凭证号,参考号,批次号,分别是什么?有什么作用?
- far manager引出的windows编码问题
- 瘦客户机为何不瘦反胖?
- 谷歌浏览器报错ERR_MANDATORY_PROXY_CONFIGURATION_FAILED 解决办法
- 如何用计算机打出下山,登山怎么正确下山
- HTK 语音识别 ASK
- 关于《数据结构与算法JavaScript描述》这本书
- 软件硬件bug解决思路
热门文章
- 2021高考成绩查询镇远一中,【护航高考 消防同行】——镇远消防圆满完成高考期间消防安保任务...
- linux 内核 网卡驱动 移植,linux内核移植步骤添加dm9000网卡驱动(设备树).docx
- win7 微软语音服务器,win7 TTS修复工具(微软tts语音引擎修复)
- python中模块文件的扩展名不一定是py_python模块和python包有什么区别?
- mysql的列生成下拉_ComboBox读取数据库生成下拉列表的算法简化
- 鸿蒙开发者大会邀请函,将召开史上最大规模开发者大会,华为抓紧调试“鸿蒙”系统...
- mysql5.7.20 sql mode_MySQL5.7中的sql_mode默认值带来的坑及解决方法
- 京东商品知识图谱,约10万商品品牌,约65万品牌销售关系
- 聚类算法实现:DBSCAN、层次聚类、K-means、
- 机器学习入门系列:关于机器学习算法你需要了解的东西、如何开发机器学习模型?...