自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

转载 Linq组合查询与分页组合查询结合

1、组合查询 <div>姓名:<asp:TextBox ID="T1" runat="server"></asp:TextBox></div> <div> 性别:<asp:DropDownList ID="DropDownList1" runat="server">...

2017-07-04 11:35:00 202

转载 jQuery常见用法

jQuery有好多版本本,无法同时引用两个不同的版本,容易造成混乱,用哪一个,调用哪一个.\ jQuery引用到<head></head>中,页面加载时就需要特效调用这些方法. 一.选择器: JS中原本是document.getElementById("d1");,在jQuery中变成了这样的: ID选择器:$("#d1") class选择器:$...

2017-07-04 10:20:00 188

转载 验证码制作

Bitmap bit = new Bitmap(90, 40);//画布大小 Graphics g = Graphics.FromImage(bit);//创建绘制对象,告诉它往哪张图片上绘制 Random r = new Random(); string s = ""; Color color1 = Color...

2017-07-04 09:08:00 187

转载 文件上传,图片加水印

文件上传:   所用控件:FileUpload   使用时的思路:   1、判断用户是否选中了文件     FileUpload.FileName获取选中的文件名,判断长度,如果长度大于零就代表已经选择了文件     JS端:通过ID获取控件,然后控件的value获取选中的文件名   2、将文件保存到服务器上     FileUpload.SaveAs("绝对路径"); ...

2017-07-04 09:04:00 267

转载 【2017-06-06】Ajax完整结构、三级联动的制作

一、Ajax完整结构 $.ajax({ url:"Main.ashx", data:{}, dataType:"json", type:"post", async:false, //异步功能,默认是true,改为false就把异步关闭了 success:function(msg){ }, ...

2017-06-08 16:19:00 115

转载 【2017-06-05】Jquery.ajax

AJAX 是一种网页数据异步加载技术 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 一、Json 注意Json里面不可出现单引号,要用双引号转义。 xml --- 可扩展的标记语言。 Json是一种跨语言的数据传递格式 Json对象格式:"{"key1":"valu...

2017-06-08 11:24:00 125

转载 JQuery选择器,动画,事件和DOM操作

JQuery是由JS封装的一些方法,供我们调用,可以快速的实现某些JS功能,实际是JS编写的方法包 将JQuery文件放到JS文件夹下,然后引用到<head></head>中 一、选择器 1、Id选择器 $("#div1") 2、Class选择器 $(".div") 用class选择器选出一堆对象给他们附事件,不用像Js一样遍...

2017-06-05 08:40:00 180

转载 Linq高级查询,分页查询及查询分页结合

一、高级查询与分页查询 1、以...开头 StartsWith Repeater1.DataSource=con.Users.Where(r=>r.Nickname.StartsWith("李")); Repeater1.DataBind(); 2、以...结尾 EndsWith Repeater1.DataSource=con.Users.Where(r=...

2017-06-02 15:24:00 326

转载 Linq基础+Lambda表达式对数据库的增删改及简单查询

一、Linq to sql 类 高集成化的数据库访问技术 使用Linq可以代替之前的Ado.Net,省去了自己敲代码的实体类和数据访问类的大量工作 实体类: 添加一个Linq to sql 类 ----选择要使用的数据库---- 拖入要使用的表 需要立即保存 就相当于创建实体类 如果进行属性扩展,在App_Code下添加类,类名同表名一致。将该类在访问修饰符后加上partia...

2017-06-02 11:37:00 795

转载 WebForm文件上传

用FileUpload控件进行上传文件。 <asp:FileUpload ID="FileUpload1" runat="server" /> 属性 accept=".jpg,.jpeg,.png" 设置只能查看到的文件类型。 1、在服务端进行的上传命令执行 2、在Js中控制上传文件的大小 <script type="text/javascri...

2017-06-02 08:52:00 351

转载 WebForm母版页

母版页:可以把界面的部分代码进行重用 添加新项-母版页 在母版页中界面代码不要写在 <asp:ContentPlaceHolder ID="head" runat="server"></asp:ContentPlaceHolder> 和 <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="...

2017-06-02 08:49:00 241

转载 WebForm内置对象:Application和ViewState、Repeater的Command用法

一、内置对象 1、Application 存贮在服务器端,占用服务器内存生命周期:永久 所有人访问的都是这一个对象 传值:传的是object类型可以传对象。 string s =TextBox1.Text; Application["aaa"]=s; 取值: if(Application["aaa"]!=null) { Label1.Text=Application[...

2017-05-26 08:36:00 229

转载 WebForm内置对象:Session、Cookie,登录和状态保持

1、Request -获取请求对象 string s =Request["key"]; 2、Response - 响应请求对象 Response.Redirect("url"); 服务端重定向,在当前页面跳转。 Response.Write("string"); 将此字符串输出到页面的最顶端,里面可以放Js。 3、Session存贮在服务端,占用...

2017-05-25 15:24:00 573

转载 WebForm跨页面传值取值、C#服务端跳转页面、 Button的OnClientClick属性和超链接点击弹出警示框...

一、跨页面传值和取值: 1、QueryString - url传值,地址传值 优缺点:不占用服务器内存;保密性差,传递长度有限。 通过跳转页面路径进行传值方式: href="地址?key=value&key=value" 用&可以实现传递多个值。 通过这种方式就把要传递的值传到要跳转的页面去了。 2、跨页面取值: 在跳转到的页面的...

2017-05-25 15:21:00 556

转载 WebForm复合控件RadioButtonList、CheckBoxList、DropDownList

1、RadioButtonList 单选集合 -属性:RepeatDirection:Vertical (垂直排布)/Horizontal (横向排布) RepeatLayout:Table (表格排布方式)/Flow (span排布方式) RepeatColumns: 设置为多少列。 每一个单选按钮都是一个L...

2017-05-22 00:19:00 571

转载 【2017-05-18】WebForm的Repeater控件及简单控件

<%@ %> - 这里面写一些声明和引用的 <% %> - 编写C#代码的 <%= %> - 往界面上输出一个变量的值 <%# Eval("属性名","可选,格式字符串")%> - 在Repeater数据展示中使用 一、Repeater控件 --用来展示数据重复执行。 1.<HeaderTemplate>&lt...

2017-05-19 01:01:00 180

转载 timer控件、三级联动、帐号激活权限设置

一、Timer控件 Timer实际就是一个线程控件。 属性:Enabled 是否被启用 Interval 多长时间执行一次控件中的代码 事件: Tick 事件中放要执行的代码。 利用Timer控件可以实现即时聊天功能。动态的从数据库查询别人发的信息展示到聊天框中。 二、三级联动 实体类 1 using Sys...

2017-05-18 15:38:00 118

转载 winfrom进程、线程、用户控件

一、进程 一个进程就是一个程序,利用进程可以在一个程序中打开另一个程序。 1、开启某个进程Process.Start("文件缩写名"); 注意:Process要解析命名空间。 2、通过绝对路径开启某个进程Process p = new Process();p.StartInfo = new ProcessStartInfo("要打开的程序绝对路径");p.Start(); ...

2017-05-18 15:29:00 159

转载 【2017-05-03】winform打印控件、事件对象和事件数据、MDI窗体容器

一、打印控件 1.PrintDocument 打印对象(将要打印的内容放到该对象里,从该对象里取内容打印) 设置PrintDocument 事件中的 PrintPage 属性[对于要打印的每一页发生一次] 2.PageSetupDialog 打印设置对话框 3.PrintPreviewDialog 打印预览对话框 ps:PrintPreviewContro...

2017-05-04 16:21:00 255

转载 【2017-05-02】winform弹出警告框选择性操作、记事本制作、对话框控件和输入输出流...

一、winform弹出警告框选择性操作 MessageBox.Show()返回一个枚举类值(第一个参数为弹出窗口显示的内容,第二个参数为弹出窗口的标题,第三个参数为弹出窗口包含的按钮) 先新建一个变量接收一下 再根据选择的按钮判断下一步操作 二、记事本的制作 1、菜单工具栏MenuStrip-插入标准项 2、TextBox -显示部分 小箭头 MultiLin...

2017-05-04 01:45:00 398

转载 【2017-04--28】Winform中ListView控件

ListView控件是一个winform自带的表格型的应用数据展示控件 1、先设置列,设置视图属性选择Details。 添加列,修改列名。 2、编辑项(添加行数据) 添加一个ListViewItem对象,该对象的Text对应着是第一列的数据, 在该对象的SubItems属性的集合中设置该行数据后面几列的值。 3、ListView属性 - Columns 列的集合 ...

2017-05-04 00:31:00 176

转载 【2017-04-27】布局及容器控件、打开多窗体、构造函数传值、打开唯一窗口

一、布局和容器控件 1.布局属性 (1)Anchor相当于一个锚点一样锁定控件位置.会根据其锚点来变化大小 可以每次选定一个方向,也可以使用多个方向,选择多个方向时,控件大小可能会随着容器大小变化发生变化,[因为锚点是固定的位置,固定距离不会发生变化] (2)Dock控件与所在容器绑定.自动调整自身大小. 可实现绑定:顶部底部 左侧 右侧 填充整个容器 (3)Loca...

2017-04-28 11:55:00 128

转载 【2017-04-25】winform公共控件、菜单和工具栏

一、公共控件 公共控件很多的属性很多都相似,这些是大部分都相同的: +布局 - AutoSize:自动适应控件上文字内容- Location:位置- Margin:控件间的间距- Size:控件大小 +行为 - Enabled:是否可用- TabIndex:按Tab键时,焦点顺序的索引,从0开始- TabStop:焦点是否停留- Visible:显示和隐藏 +外观 - Ba...

2017-04-28 11:33:00 572

转载 【2017-04-24】WinForm基础、登录窗口、窗口属性

一、WinForm基础 客户端应用程序:C/S 客户端应用程序可以操作用户电脑中的文件,代码要在用户电脑上执行 窗体种类:1.记事本类型 --默认类型,能调整大小,可以最大化2.计算器类型 --不能调整大小,不能最大化(窗体属性最大化不可用:MaximizeBox改为False。不可拖拽大小:FormBorderStyle:FixedS...

2017-04-25 12:03:00 167

转载 【2017-04-20】Sql字符串注入式攻击与防御,实体类,数据访问类

字符串攻击 所谓sql字符串注入式攻击就是在用户输入界面输入通过精心编制的含有某种指令的字符串,来改变C#中连接数据库要执行的sql语句,从而对数据库进行攻击性操作 在用户输入界面输入 a');update Student set Sname ='伊伊';-- 则数据库Sname一列都讲变为 伊伊 原理:用户输入的代码将c#中的sql语句中的sname替换掉了,就变成了...

2017-04-20 23:36:00 169

转载 【2017-04-18】Ado.Net C#连接数据库进行增、删、改、查

Ado.net 是一门数据库访问技术,通过程序操作数据库 常用类库 1.Connection 类 和数据库交互,必须连接它。连接帮助指明数据库服务器、数据库名字、用户名、密码,和连接数据库所需要的其它参数。Connection对象会被Command对象使用,这样就能够知道是在哪个数据源上面执行命令 2.Command对象 成功与数据建立连接后,就可以用Command对象...

2017-04-20 01:58:00 138

转载 【2017-04-17】类库、通用变量、is和as、委托

类库dll文件,里边有很多被编译后的C#代码,不可阅读,不可修改,只能调用 1.类库创建 新建项目为类库,类库文件编写完成后,选择生成—生成解决方案,在debug文件夹下找到dll文件 2.类库引用 将类库文件粘贴到在解决方案文件对应的文件夹下,解决方案资源管理器选择显示所有文件,右键点击类库文件,选择包括在项目中,在使用该类库前先引用命名空间。 在解决方案管理器下引用上右键选...

2017-04-19 20:26:00 114

转载 【2017-04-16】抽象类、接口、构造函数、重载、静态成员和方法

抽象类 关键字:abstract 什么是抽象类:不是实际存在的,抽象的 抽象类只能被继承,不能被实例化成对象 抽象方法一定在抽象类中,抽象类中不一定全是抽象方法,也有普通存在方法 如果要调用抽象类中的普通方法,那么需要子类继承之后实例化再调用 实际应用: public abstract class ren { public abstract string chifa...

2017-04-17 11:14:00 131

转载 【面向对象】类、访问修饰符、封装、继承、多态

面向对象 三大特征:封装、继承、多态 优点:结构清晰,可维护性好,可扩展性好 访问修饰符(写在命名任何东西的最前面) 1.public 公共的,访问权限最高,但是需要引用 命名空间 2.private 私有的,访问权限最低,在类的内部进行访问 3.protected 内部的,默认的,当前命名空间(程序集...

2017-04-16 10:47:00 181

转载 【2017-03-30】JS document对象

一、获取标记对象 1. html中查找标记对象:class ,id ,标签 document获取标记对象 (1)id: document.getElementById("元素id"); 根据id只能找到一个元素对象(html的id不会重复) (2)class: document.getElem...

2017-03-31 07:53:00 165

转载 【2017-03-28】JS基础、DOM操作

一、JS基础 1、javascript功能 ⑴进行数据运算 ⑵控制浏览器功能 ⑶控制元素的属性、样式、内容 2、javascript位置和格式 可以放在html页的任意位置,也可以创建一个以js结尾的文件内,将该文件引用到html页内 推荐放在<html></html>后边 <script type="text/javascript">...

2017-03-30 17:05:00 142

转载 【2017-03-24】样式表样式

1、大小 width 宽度,单位px或% height 高度,单位px或% 2、字体 font-family 字体样式 font-size 字体大小,单位px font-style 字体倾斜(italic) font-w...

2017-03-26 17:03:00 149

转载 【2017-03-24】CSS样式表

一、样式表的分类 1.内联式 优先级最高,重用性最差,常用 当特殊的样式需要应用到个别元素时,就可以使用内联样式。 使用内联样式的方法是在相关的标签中使用样式属性,样式属性可以包含任何 CSS 属性 格式: <divstyle="width:100px;height:100px;border:1px solid black">这里是内容&lt...

2017-03-25 21:08:00 149

转载 【2017-03-23】CSS基础:内联样式

CSS:层叠式样式表 1、对层标签整体进行操作 <div style="width:200px;height:200px;background-color:blue"></div> 宽度 width:200px/50% 高度 height:200px/50% 背景色 background-col...

2017-03-25 19:46:00 146

转载 【2017-03-21】HTML表单及标记

一、表单 表单在网页中主要负责数据采集功能 表单格式 <form action="服务器路径" method=get(用的比较少)/post(最常用)></form> 二、表单元素/标记 ⑴文本类 <input type="text"/> 文本框 size=""文本框宽度 常见用法:val...

2017-03-23 11:59:00 230

转载 【2017-03-20】HTML基础知识,标记,表格,表格嵌套及布局,超链接

一、HTML 网站(站点),网页基础知识 HTML是一门编程语言的名字:超文本标记语言 可以理解为:超越了文本的范畴,可以有图片、视频、音频、动画特效等其他内容,用标记的方法进行编程的计算机语言 基本格式: <html> <title>标题名称</title> <head> 网页渲染,特效 </head> &...

2017-03-21 14:41:00 208

转载 【2017-03-16】TSQL基本编程、存储过程、触发器

一、TSQL基本编程 1、定义变量 declare @变量名 数据类型 2、赋值 set @变量名=值 select @变量名=值 3、取值(打印/映射) select @变量名 --映射到结果集 print @变量名 --映射到消息框 4、分支语句 select @a = 2; select @b =1; if @a>@b begin ...

2017-03-17 15:39:00 227

转载 【2017-03-13】Tsql 表连接

笛卡尔积 穷举 在未建立连接的情况下,将car表的name列和brand表的brand_name列进行笛卡尔积查询后,实际是将两列相乘,进行穷举,列举出所有可能性 表连接:将多个表不同列的数据查询到一起 1.横向连接 select 列a,列b from 表p,表q where p.o=q.o o为两表中同时拥有的一列 另一种写法 ...

2017-03-14 17:31:00 117

转载 【2017-03-13】Tsql 数学函数、字符串函数、转换函数、时间日期函数

一、数学函数(针对值类型操作) 1.ceiling():取上限 只要小数点后有数字大于0,整数位自动进1 2.floor():取下限 将小数点位舍去,不管小数点位大小 3.round(四舍五入的值,保留小数点后几位) 4.abs():绝对值 5.pi():圆周率π 例:截取圆周率小数点后4位 6.sqrt() 求平方根 7.square() 求平方 二、字...

2017-03-14 17:07:00 284

转载 【2017-03-12】SQL Sever 子查询、聚合函数

一、子查询 把一条查询语句,当做值来使用子句的查询结果必须是一列子句可以返回多行数据,但必须是一列 select * from 表名 where 列名 =,>,<(select * from 表名 where 列名...) in/not in 列名 in(值,值,值)表示取值在后面提供的值以内,相当于 列名=值 or 列名=值 or 列名=值 例:select...

2017-03-13 12:02:00 148

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除