11 2021 档案
摘要:ValidateAntiForgeryToken 防伪标记 if(model.Email=="admin"&&model.Password=="123456" return View(model) else{ ModelState.AddModelError(key"",errorMessage:"
阅读全文
摘要:数据从控制器传到页面上的四种方式 1,ViewBag 2,VieData 3,TempData 4,model ViewBag动态类型,可加任意属性,但不会有提示 与ViewData类型相同,一般用于存储一些不重要的数据 TempData可以跨页面,但是只能读取一次 View只能传一个数据,不能传多
阅读全文
摘要:Session 会话数据存储在服务器中 存储少量重要数据 如账号 Session 是一个键值对 Session 的存活时间为20分钟 Session 销毁 Abandon/Clear cookie具有时效性 //储存值123134一天 Response.Cookies.Add(new HttpCoo
阅读全文
摘要:Request.QueryString get请求 Request.QueryString查询字符串 Request.Form post请求 Request.MapPath()将虚拟路径转换成物理路径(SaveAs) 上传文件 html代码 <form action="/Home/FileData"
阅读全文
摘要:FilterConfig过滤器 RouteConfig路由配置器 Content 放置css文件夹 Controllers 控制器 fonts 图标文件 Visws中会有与Controllers对应的文件夹 @RenderBody 显示为内容页 不是特殊说明的情况下所有页面都会自动套用Layout文
阅读全文
摘要:EF框架:全称EntityFramework ,它微软提供的一种ORM工具,支持面向数据的软件应用程序的技术。ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。 ORM:ORM 是将数据存储从域对象自动映射到关系型数据库的工具。ORM主要包括3个部分:域对象、关系数据库对象
阅读全文
摘要:一、SQL事务 在数据库中,我们将一条 SQL 语句称为一次基本的操作。将若干条 SQL 语句“打包”在一起,共同执行一个完整的任务,这就是事务。 事务( Transaction)由一次或者多次基本操作构成,或者说,事务由一条或者多条 SQL 语句构成。 事务有一个最显著的特征,就是它包含的所有 S
阅读全文
摘要:!IsPostBack(回调函数)IsPostBack 是指页面的状态是否是Post回发的状态,前面加逻辑非“!”符号,表示页面不是Post回发的状态下,也就是指页面初始的状态。 IsPostBack 是 asp.net 框架Page类中一个bool类型的属性,用来判断针对当前页面Form的请求是第
阅读全文
摘要:ASP.NET 打开新页面或页面跳转 1.最常用的页面跳转(原窗口被替代):Response.Redirect("XXX.aspx"); 2.利用url地址打开本地网页或互联网:Respose.Write("<script language='javascript'>window.open('"+
阅读全文
摘要:sql语句的各种模糊查询 一般模糊语句如下:SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: a.%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 SELECT * FROM [u
阅读全文
摘要:三层架构一般指的是DAL层 BLL层 和UI层 UI(表现层): 主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。 BLL:(业务逻辑层): UI层和DAL层之间的桥梁。实现业务逻辑。业务逻辑具体包含:验证、计算、业务规则等等。 DAL:(数据访问层): 与数据库打交道。
阅读全文
摘要:动态类型 1. 什么是动态类型?C#是一种静态类型的语言,使用静态类型的好处是C#编译器可以在编译时检查大部分的工作,能够找出更多的错误,使程序更加健壮。优先使用静态类型,静态类型比动态类型更高效,动态类型和在运行时创建表达式树都会带来性能上的影响。C#中的动态类型只是给你一种解决数据类型的一种方案
阅读全文
摘要:类的成员:字段、属性、方法 字段:a.字段主要是为类的内部做数据交互使用,字段一般是private。 b.字段可读可写。 c.当字段需要为外部提供数据的时候,请将字段封装为属性,而不是使用公有字段(public修饰符),这是面向对象思想所提倡的。 属性:a.属性一般是向外提供数据,主要用来描述对象的
阅读全文
摘要:数据库中有五大约束 1、主键约束(Primay Key Coustraint) 唯一性,非空性 2、唯一约束 (Unique Counstraint)唯一性,可以空,但只能有一个 3、检查约束 (Check Counstraint)对该列数据的范围、格式的限制(如:年龄、性别等) 4、默认约束 (D
阅读全文
摘要:轮播图的原理: a、图片移动实现原理:利用浮动将所有所有照片依次排成一行,给这一长串图片添加一个父级的遮罩,每次只显示一张图,其余的都隐藏起来。对图片添加绝对定位,通过控制left属性,实现照片的移动。 b、图片移动动画原理:从a位置移动到b位置,需要先计算两点之间的差值,通过差值和时间间隔,计算出
阅读全文
摘要:jQuery插入元素的方法: append(): 向每个匹配的元素内部追加内容. appendTo(): 将所有匹配的元素追加到指定的元素中,即$(A).appendTo(B),是将A追加到B中. prepend(): 向每个匹配的元素内部前置内容. prependTo(): 将所有匹配的元素前置到
阅读全文
摘要:一、常用的JQuery事件 a、click():当按钮点击事件被触发时会调用一个函数。该函数在用户点击 HTML 元素时执行。b、dblclick():当双击元素时,会发生 dblclick 事件。c、mouseenter():当鼠标指针穿过元素时,会发生 mouseenter 事件。d、mouse
阅读全文
摘要:一、display和visibility的属性值1、displaydisplay:block;将元素设置为块级元素,独占一行,能设置宽高display:inline-block;将元素设置为行内快显示,能设置宽高,但是不独占一行display:none;将元素设置为隐藏,后面的元素能自动往上填充 2
阅读全文
摘要:一、js和Jquery的区别1、本质上的区别:js是网页脚本语言,而Jquery是基于js语言封装出来的一个前端框架。也就是说js是一种语言,而Jquery是基于该语言的一种框架。2、用法上的区别:a、外观上Jquery对象比js对象多了"$()",这是最直观的区别; b、操作样式的区别,js里面操
阅读全文
摘要:justify-content: space-around;页面水平居中 align-items: center; 页面垂直居中 min-height: 600px;最小高度 cursor: pointer;鼠标移动改为点击事件
阅读全文

浙公网安备 33010602011771号