网站首页 > 知识剖析 正文
上节回顾
在上一讲中,我们讲到了asp.net连接数据库并查询数据,通过查询数据库判断需要查询的数据是否存在,当数据存在时,我们给label赋值为"登录成功",当数据不存在时,我们给label赋值为”账号或密码错误" 。在上一节中,我们学习了如下知识点:
1:SqlConnection对象
SqlConnection是SQL数据库连接对象,获取并设置数据库的连接,实例化SqlConnection对象,并获取配置文件中的数据库连接字符串。当数据连接过多时,此对象应用的时候,一定要注意连接池的关闭。
2:SqlCommand对象
SqlCommand是用于执行SQL语句命令的对象,用于在SQL引擎下执行SQL语句的操作对象,亦可执行相应的存储过程。
3:SqlDataAdapter对象
SqlDataAdapter对象用于填充DataSet数据集或更新SQL数据库中的数据。
4:DataSet对象
DataSet是数据集对象,此数据集是存储在内存当中的。一个DataSet可包含多个DataTable数据表,有点类似于Excel的工作簿,包含多个数据表的模式,只是DataSet数据是存储在内存中,而非存储在数据库中的数据。
本节重点
1:学习常用的控件
对于初学者来讲,可能前端的HTML,CSS代码看着很累,而且前端具有很强的专业性,
所以本节的重点内容是讲解一些常用控件的使用。
首先新建一个页面:userInfo.aspx, 然后拉入相应的控件,如下图所示:
在上图中,有DroupDownList控件、TextBox控件、Calendar控件、Label控件、设置这些控件相应的属性即可,其中DroupDownList控件是可以绑定数据源的,后期我们会一一讲解这些控件怎么绑定数据源。此处作演示使用,我们使用固定的数据绑定到DroupDownList控件。具体设置如下:
我们在添加DroupDownList的成员项的时候,一定要注意到Text , Value这两项的值 ,Text是显示在界面中我们所能看到的内容,而Value则存储的是这个内容所包含的值,就类似于姓名和身份证的关系。我们平时只称呼姓名,而不称呼身份证一样的道理 。
2:学习Calendar日历控件
日历控件在我们平时浏览网页的时候会经常遇到,我们所能看到的日历控件很多是通过JavaScript代码和CSS样式表来实现的日历功能 。作为初学编程的朋友来讲,这些代码可能看着非常繁琐,可读性非常差。没关系 ,在VS中提供了这个日历控件,我们只需要把这个控件拉到当前的页面中,即可看到日历控件了。我们为实现选择日历控件的时间在页面中显示出来,我们将Calendar控件的Visible的值设置为False,当点击”选择学习时间“这个按钮的时候,让这个日历控件显示出来,选择完时间后,我们再将日历控件给隐藏。代码很简单,如下图所示:
是不是很简单呢,完成后,运行页面,如下图所示:
猜你喜欢
- 2024-11-17 Skywalking-03:Skywalking本地调试
- 2024-11-17 一个基于Asp.Net Core + Angular + Bootstrap开源CMS系统
- 2024-11-17 AspNet在windowserver中如何让IIS支持高并发
- 2024-11-17 在ASP.NET Core web API中使用Swagger/OpenAPI(Swashbuckle)
- 2024-11-17 AspNet.Core之使用CancellationToken来提高应用负载
- 2024-11-17 Dev ASP.NET界面开发2020:全新升级图表控件
- 2024-11-17 Web前端培训:五种JavaScript富文本编辑器的比较
- 2024-11-17 aspnet数据库连接mssql配置(基础入门6)
- 2024-11-17 aspnet向数据库插入数据(基础入门5)
- 2024-11-17 Mvc-AspNet Mvc选择题(50题)(asp.net mvc运行原理)
- 04-29php开发者composer使用看这一篇就够了
- 04-29引用和变量声明在不同语言中的实作
- 04-29PHP 没你想的那么差
- 04-29Ubuntu linux 上的 Nginx 和 Php 安装
- 04-29CentOS下通过yum搭建lnmp(单版本PHP)
- 04-29为什么 PHP8 是个高性能版本
- 04-29PHP8函数包含文件-PHP8知识详解
- 04-29使用无参数函数进行命令执行
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)