- 博客(46)
- 收藏
- 关注

原创 ASP.NET之文件上传
文件上传的基本思路: 修改配置文件--->判断用户是否选择文件---->判断文件大小是否符合要求----->判断文件扩展名是否符合要求,并修改文件符合要求的文件名------>获取服务器文件夹路径----->开始上传文件首先配置文件 <appSettings > <add key="PhysicsObjectLen...
2019-04-05 11:23:46
262
原创 C#之变量
变量:表示一个数据存储空间,内存地址的别名。作用:内存地址是一串十六进制数,非常不好记忆,通过变量可以快速找到数据。变量的三要素:1.变量类型。2.变量名。3变量值。数据类型划分:数值、非数值。变量命名规范:Camel命名法,第一个单词首字母小写,其他首字母大写。变量常见的错误:变量为声明,先使用。变量未赋值,先使用。使用非法的变量名。变量命名重复。使用了关键字命名变量。常...
2019-04-09 19:35:58
214
原创 关于C#控制台的详解
Properties文件夹:(属性文件夹)AssemblyInfo.cs文件:里面的配置信息主要是用来保存项目的版权信息。在c#项目中,我们代码文件都是以.cs结尾。Program.cs文件:是项目的启动入口文件。引用:就是我们当前项目所需要的.NET底层模块。不同项目所需要的引用是不同的。命名空间:一个模块可以包含若干个命名空间。我们在类中想使用那些内容,必须引入对应的命名空间。...
2019-04-06 21:35:55
694
原创 ASP.NET之Server对象
Server对象是HttpServerUtility的一个实例,它提供服务器上方法和属性访问,服务器网页跳转的方法:Server.Transfer()方法。跳转后地址栏没变化服务器网页跳转的方法:Response.Redirect()方法。跳转后地址栏发生变化使用Response.Redirect()方法执行过程:客户端浏览器知道当前要显示的网页,所以地址栏发生变化。使用Serve...
2019-04-05 19:47:37
845
原创 Application对象
问题:如何统计一个站点被访问的次数?Application对象:应用程序级别的数据保存。Application特征:位置:.服务器内存,执行速度快,使用范围:整个应用程序。类型:任意类型。生命周期:应用程序开始创建到销毁。全局应用程序类:Global.asax :处理应用程序级事件的可选文件。必须放在在应用程序的根目录下。Application_Start:接受第一个请求时触发、A...
2019-04-04 11:02:54
351
原创 Cookie对象
Cookie对象的特点:存储少量不重要的数据,存储在客户端的文本文件中(必须设置有效期,否则不被存储),安全性差,存储的数据类型--字符串,浏览器窗口无关,但与访问的站点相关,具体特定的过期时间和日期,在客户端存储后,将随着浏览器对相关网站网页请求而一并发送到Web服务器。创建方法一:Response.Cookies[Cookie的名称].Value=变量值。创建方法二:HttpCoo...
2019-04-04 10:01:46
804
原创 ASP.NET之Session对象
ViewState对象无法实现不同页面数据交换,有时需要在一个页面操作的数据在另一个页面访问。在ASP.NET中不同页面之间共享信息的方法Session(会话)对象,和ViewState对象一样是“键---值”对存取数据public partial class 练习1_Default2 : System.Web.UI.Page{ protected void Page_Lo...
2019-04-03 18:33:27
414
原创 ASP.NET之ViewState对象
HTTP协议是“无状态”的,造成服务器无法记住特定用户的请求。Web服务器不会保留每次浏览器所发Http请求的具体信息和当时的状态。即使请求来自同一个浏览器,它也将其视为“陌生人”,绝不会“记得”浏览器在不久之前曾经“拜访”过自己。ASP.NET专门提供了在一个网页多次请求之间保存信息的对象:viewState(视图状态)对象来模拟“成员变量”的角色。public partial...
2019-04-03 17:48:59
557
原创 Request对象和Response对象
Request与Response对象的本质:Request对象其实是HttpRequest对象,在页面类中系统自动创建。Request对象封装了用户请求的信息(用户输入的信息或URL参数)。Response对象封装服务器的响应信息。Request对象如何获取传递过来的数据?QueryString属性(查询字符串):获取通过URL路径传来的数据。Form属性(表单数据):获取...
2019-04-03 11:24:28
242
原创 ASP.NET学习笔记
Page.IsPostBack属性:true回发,false首次加载。public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack)//首次加载 { ...
2019-04-03 10:42:09
197
原创 ASP.NET网页生成过程总结
客户端点击提示按钮或者触发控件的事件。服务器端刷新整个页面。执行page_load事件。执行具体控件的事件并给页面控件赋值。重新生成新页面的HTML。使用response对象返回包含新数据的HTML页面。浏览器看到刷新后的页面。ASP.NET常用对象:机制:ASP.NET服务控件中按钮默认都是submit类型,能够提交表单。_vietstate这个隐藏域就是用来...
2019-04-03 10:15:41
380
原创 导航条的制作详解
css文件编码:body{font-size:6px;}#globallink{width:800px;height:33px;background-image: url(../img/navbg.png);}#globallink ul{list-style: none;padding:0px;margin:0px;}#globallink li{float:left;width...
2019-03-22 19:40:35
611
原创 使用position定位元素
div定位中position的使用说明:共四个选项:static、absolute、relative和fixed。其中absolute和relative最为常用。使用absolute定位:position:absolute;表示字块已经不再属于父块了,字块左边框的位置是相对于页面<body>左边的边距,字块上边框是相对于<body>上边框的位置。<!...
2019-03-22 12:09:46
307
原创 使用float定位元素
关于元素定位:元素定位方法通常包括:position、float和z-index等。对float的说明:div默认换行,当设置了元素向左或向右浮动时,则会向其父元素的左侧和右侧靠紧,当一行显示不开的时候会自动换行。样式可选值:left、right、none注意:当设置float属性时,所有div一定要设置width,而height有时可以不设置,height会随着内容的变化,自动调整(IE...
2019-03-22 10:17:42
813
原创 border(元素边框详解)
border的属性:width:粗细程度,一般都以px为单位,color:颜色,与文字的color属性一样,style:样式,solid(实线)、dashed(虚线)、dotted(点划线)、none(不显示).....等等较为常用。border常用样式可以写在一起,例如:border:1px solid blue.padding表示“内容”与“边框”之间的间隙形式:padding:p...
2019-03-21 20:03:20
17460
3
原创 基于CSS的盒子模型
盒子模型的概念:页面中所有元素都可以看成是一个“矩形”,占据着一定的页面空间,这些被占用的空间一般都比单纯的内容要大,这个“矩形框”就是一个盒子。盒子模型的组成:content(内容)、padding(间隙)、border(边框)、margin(间隔)这四部分组成。盒子模型“实际计算”宽度(或高度)=content+padding+border+margin。<!DOCTY...
2019-03-21 18:48:51
223
原创 网络布局与div标签
什么是网页布局?网页布局就像盖大厦一样,首先要设计框架,有了框架才可以填充里面的内容。网页设计之前需要规划网页页面的整体划分。框架布局(使用减少)(框架集<frameset>)优点:能够显示更多内容,支持滚动条,页面导航方便,用户上网浏览的体验缺点:不同浏览器之间兼容性不好,保存时需要框架和内容文档同时保存。适用场合:框架布局在后台管理中应用的较多。表格布局:早期,...
2019-03-21 09:44:13
623
原创 表格的美化
表格相关属性:border(边框厚度)、cellspacing(单元格间距)、cellpadding(单元格填充)。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"&g...
2019-03-20 22:29:22
525
原创 使用CSS美化图片、文本框和按钮
常用的图片样式属性:border-style图片边框样式:实线solid、虚线dashed、点划线doted.border-color图片边框颜色。border-width图片边框粗细、width控制图片宽度、height控制图片高度。特别说明:border-width、border-style、border-color可以一起使用。例如border:1px solid blue;&...
2019-03-20 21:41:15
1152
原创 常用表单美化
用CSS设定文本样式常用文本属性列表:font-size字体大小 font-family字体类型 font-style字体样式 color设置或检索文本的颜色 text-align文本对齐(left、center、right)font-weight文字粗细 text-decoration文字下划线 line-height文字的行间距 letter-spacing字间距<!...
2019-03-20 10:19:30
1914
原创 样式表的规范与选择器
样式表的基本结构: <style type="text/css"> input{border:1px solid blue;background-color:yellow;} .btn{color:red;font-size:30px;font-family:隶书;} </style>类别选择器:作用:样式一旦定义可...
2019-03-19 19:48:52
165
原创 使用CSS美化网页
CSS的概念Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”:是一组格式设置规则,用于控制Web页面的外观。样式表的作用:根据用户的体验美化网页(内容不变外观可随时修改)结论:HTML决定网页的结构和内容,CSS决定浏览器如何显示HTML代码行内式:在HTML标签的style属性中编写CSS代码示例:<input type="text" n...
2019-03-19 18:50:53
842
原创 常见的表单控件
隐藏域:作用:用来收集或发送信息,对于网页的访问者来说,隐藏域是看不见的。当表单被提交的时候,隐藏域就会将信息,如果普通文本框一样将名称(name)和值(value)发送到服务器上。语法示例<input type="hidden" value="25" name="counts" />属性说明:1.type="hidden"定义隐藏域 。2.value=“25”隐藏域的默认值,...
2019-03-19 10:26:50
3733
原创 表单常用控件
文本框:作用:让用户填写简单的文本内容,如姓名、地址等。语法示例<input type="text" value="小王”size=“20”maxlength="10" name ="userName"/>属性说明:1.type=“text”表示“单行”文本输入框2.value=“小王”定义文本框初始值,可以由用户填写3.size=“20”定义文本框宽度,单位是单个字符宽度4....
2019-03-18 19:21:49
604
原创 表格常用的属性
表格的尺寸与位置:表格尺寸位置:属性:width=“数值”;height="数值”;表格在文档中的位置:属性:align="center、left、right”<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <...
2019-03-18 18:35:22
1320
原创 HTML表格与表单
表格的作用:主要用来存放网页上就有分类信息的文本和图像,也可以实现网页的页面布局表格基本结构:表头、列标题、单元格、行、列表格的基本语法格式:HTML中表格的格式:表格定义:<table></table>表头定义:<caption></caption>列标题定义:<th></th>行定义:<tr>...
2019-03-18 17:45:43
1071
原创 HTML常用标签(四)
预格式文本<pre>标签:特点:标签内容格式和浏览器中显示一样 格式:<pre>任意内容</pre><!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title
2019-03-18 17:01:06
163
原创 HTML常用标签(三)
无序列表:列表项前面带有“项目符号”。格式:<ul><li>内容1</li><li>内容</li></ul>属性:type:disc(默认:圆点);circle(空心圆环);square(实心正方形)<!DOCTYPE html><html> <head&
2019-03-18 10:42:04
195
原创 HTML常用标签(二)
字体相关标签:标题标签(用于设置不同大小的标题):格式:<h#>文本</h#>#=1、2、3、4、5、6说明:<h1>到<h6>字体依次减少<!DOCTYPE html><html> <head> <meta charset="UTF-8">
2019-03-18 10:06:29
202
原创 HTML常用标签(一)
<meta>标签:在HTML文档中的位置:用于<head></head>标签中。常见作用:规定网页所使用的语言,避免乱码。<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>向搜索引擎说明网站的主要内容<meta name="descri
2019-03-17 21:59:31
858
原创 HTML文档基本语法与规范
HTML(HyperText Markup Language)是一种用来制作超文本文档的简单“标记”语言用HTML编写的超文本文档成为HTML文档HTML定义了网页的逻辑结构,并且可以实现“嵌套”,例如:<ul><li></li></ul>能独立于各种操作系统平台以.html或.htm作为文件扩展名查看网页源代码方法:在网...
2019-03-17 20:45:08
3197
原创 网站开发的基本步骤
1.网站策划:网站定位、资料收集、确定开发环境2.页面设计:效果图、页面开发、整体效果演示3.后台开发:数据库设计、程序实现、测试与发布4.网站部署:域名申请、购买服务器、网站部署5.后期维护:内容维护、程序维护、SEO长期管理准备工作:静态页面设计工具:Dreamweaver/HBuilder/EditPlus等,Photoshop,网页拾色器、IETester需...
2019-03-17 19:45:30
6206
原创 SQLServer触发器
基本概念:触发器是一种不能被显示调用的特殊存储过程。使用时机:给一个表添加了相关的触发器后,当对这个表执行insert,update或Delete操作时触发器会被激活(触发)。作用:通过触发器可以实现添加更加复杂的完整性约束;或者对不同表的相关字段或数据更新任务等。比如添加一条进货信息,会同时更新库存和采购订单数据。缺点:触发器后期维护关联内容太多的时候,很容易出问题的,一般可以用存储...
2019-03-17 13:02:42
993
原创 二维码名片的制作
概念了解:vCard:它是一种用于定义电子名片的标准或这规范。常见的,我们的手机通讯录,可以到处为vCard格式。 /// <summary> /// 名片数据类 /// </summary> public class CardData { public string Name { get; set; } ...
2019-03-16 19:34:25
959
原创 C#图表的使用
需要的对象之一:两个数据的封装1.显示的文本(地区、姓名、月份....)2.显示的数据需要的对象之二:具体图表控件的各种属性设置主要是封装方法。创建一个SuperChart类 /// <summary> /// 高级图表设置类 /// </summary> public class SuperChart { ...
2019-03-16 14:22:34
1456
1
原创 c#6.0新特性(2)
泛型集合的新初始化方法:/// <summary> /// 泛型集合的新初始化方法 /// </summary> class NewCollectionInit { public Dictionary<string, int> OldMethod() { Diction...
2019-03-15 12:33:39
192
原创 C#6.0新特性(1)
新用法:声明的同时可以初始化,并且允许只读属性初始化。 public class Student { public int StudentId { get; set; } = 1002; public string StudentName { get; set; } = "小贾"; public int Age { get; set; ...
2019-03-15 11:51:43
230
原创 linq高级查询
聚合类:Count,Max/Min,Average 排序类:TheyBy 分区类:Take,TakeWhile,Skip,SkipWhile集合类:Distinct生成类:Range,Repeat.Student obj1 = new Student() { StudentId = 1000, StudentName = "张宇" }; Student ob...
2019-03-15 10:01:25
223
原创 Linq查询子句
查询表达式:是一种用查询语法表示的表达式,由一组用类似于SQL的语法编写的句子组成,每一个子句可以包含一个或多个c#表达式。Linq查询表达式包含的子句: from子句:指定查询操作的数据源和范围变量 where子句:筛选元素的逻辑条件,返回值是一个bool类型 select子句:指定查询结果类型和表现形式 ...
2019-03-14 20:46:33
353
原创 Linq查询时机与查询形式
查询步骤:获取数据源、定义查询、执行查询。观察结论:定义查询后,查询并没有立即执行,而是直到需要枚举结果(遍历)时才被真正执行,这种方式称为“延迟查询(deferred execution)”。使用“聚合扩展方法”返回单一结果,强制查询立即执行。 int[] nums = { 1, 4, 9, 3, 2, 5, 3, 2, 3, 5 }; var list =...
2019-03-14 19:42:19
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人