自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue绑定类样式

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="../vue.min.js"></s

2021-06-30 22:14:13 94

原创 Vue文本插值

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="../vue.min.js"></scrip

2021-06-29 13:01:52 352

原创 Vue过滤器

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="./vue.min.js"></sc

2021-06-28 21:30:14 76

原创 Vue生命周期

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="./vue.min.js"></sc

2021-06-27 22:42:59 92 2

原创 Vue的使用

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="./vue.min.js"></sc

2021-06-26 20:24:01 88 2

原创 MVVM设计模式

MVVM设计模式是由Model (模型)、View (视图)和ViewModel (视图模型)三部分组成,是MVC:设计模式的进化版,即Controller转变为ViewModel,这种模式可以使View的变化自动更新到ViewModel,而ViewModel的变化也会自动同步到View.。MVVM没计模式和MVC设计模式一样,主要目的是分离视图(View)和模型(Model)。MVVM设计模式有以下4个优点:(1)低耦合。View 可以独立于Model的变化和修改,一个ViewModel可以绑定到不同

2021-06-25 21:47:21 2212

原创 商城登录实现

一、控制器代码public ActionResult login() { return View(); } [HttpPost] public ActionResult login(string UserName,string Pwd) { using (ChangeDBEntities db = new ChangeDBEntities()) {

2021-06-24 22:21:38 184

原创 模型注解验证

ASP NET MVC框架也提供了教据验证的API.这就是模型数据注解或模型元数据。模型数据注解验证主要是在服务器端对数爱进行验正。这样可以使用声明语法在模型中指定验证的规则。常见的验证API如下:数据验证API示例说明Compare[Compare(“MyOtherProptrty”)I两个属性值必须相同Range[Range(10, 20]其值必须在指定的教值范围内RegularExpressionRegularExpression(" pttern")1

2021-06-23 21:15:20 214

原创 获取checkbox 选中的 ID 和 值

<div > <input type="checkbox" id="666" value="r1" name="check">r1</input></div>$.each($('.class1 input:radio:checked'),function(){ var value = $(this).val() //使用val 属性获取值 var ID = $(this).attr("ID") //使用attr属性获取ID 或者

2021-06-22 22:40:15 892

原创 Jquery选中或取消radio

html: <div > <input type="radio" name="1" value="1" id="rdoYear" checked>本年<br/> <input type="radio" name="1" value="2" id="rdoMonth">本月<br/> <in

2021-06-21 22:43:43 1165 2

原创 jQuery插件验证

一、前言示例:在必填验证和比较验证中代码虽然简单,但是代码量多,然而,JQuery的Vakidate插件封装了常用的表单验证规则,这个插件可以简化表单验证。二、视图代码<body> <div> @using (Html.BeginForm("Index", "Home", FormMethod.Post,new { id="reginsterFrm"})) { <span>用户名:@Html.TextB

2021-06-20 21:27:16 159

原创 jQuery表单验证——比较验证

一、视图代码示例:<body> <div> <form action="/Home/Index" method="post"> <span>用户名:@Html.TextBox("username", "", new { onblur = "checkUser()" })</span> <span id="unameMsg" style="color:red">

2021-06-19 22:02:00 79

原创 JQuery验证——必填验证

一、引入JQuery.min.js文件二、视图代码设计<body> <div> @using (Html.BeginForm("Index","Home",FormMethod.Post)) { <span>用户名:@Html.TextBox("username","",new {onblur="checkUser()" })</span>

2021-06-18 21:45:49 2115

原创 使用JQuery代码验证的5种类型

(1)必填检查(2)范围检查(3)比较验证(4)格式验证(5)特殊验证

2021-06-17 21:12:03 55

原创 js实现点击复选框对应文本框可用

一、代码设计<div> <span class="checkboxs"> 查找范围:<input type="checkbox" id="jg" onclick="Available(this)">按机构 <input type="checkbox" id="bumeng" onclick="Available(this)">按部门

2021-06-16 21:42:43 542

原创 Html辅助方法载入分部和布局视图

一、分部页和布局页分部页:主要用于页面中的小部分地方的共用(局部)布局页:主要用于共同的基本结构(整体)二、使用步骤在Shared文件夹右键添加

2021-06-15 22:44:43 86

原创 Html辅助方法演示

一、视图代码展示代码如下(示例):<div> @Html.ActionLink("链接","Index") @using (Html.BeginForm("Index", "Home", FormMethod.Get)) { <fieldset> <legend>表单</legend> <p>姓名:@Html.TextBox("nam

2021-06-14 21:56:34 57

原创 HTML辅助方法

HTML辅助方法说明HTML.ActionLink输出< a>链接HTML.BginForm输出< form>标签HTML.DropDownList输出< select>标签HTML.Password输出< input type=“password”>标签HTML.RadioButton输出< input type=“radio”>标签HTML.TextArea输出< textar...

2021-06-13 21:13:05 62

原创 HTML辅助方法

一、HTML辅助方法是什么?HTML辅助方法简介:除了之前使用标签来提交表单数据外,还可以通过视图的Html属性调用HTML辅助方法。HTML辅助方法介绍HTML辅助方法(HTML Helper) 是用于辅助产生HTML的一组系统方法。使用HTML辅助方法能够帮助产生HTML标签和内容,以提高视图的开发速度,避免不必要的语法错误。HTML辅助方法封装在HtmlHepler类中,同时提供多个重载版本,以适应不同开发需求。HTML辅助方法工作原理每一个Razor视图都继承了它们基类的Html属性。H

2021-06-12 21:08:17 469

原创 ASP.NET MVC文件上传

一、文件上传介绍可以使用默认的模型绑定机制,实现文件的上传,再上传文件之前,需要在站点根目录建立存放上传文件的目录,为了接收上传的文件,对象需要定义一个控制器方法,并接受一个HttpPostedFileBase类型的参数。二、代码设计1.控制器代码如下(示例):using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;namespace We

2021-06-11 22:29:25 1363 2

原创 ASP.NET MVC复杂类型的绑定

一、复杂类型的绑定模型绑定除了可以绑定一些基本数据类型和自定义的类型,还可以绑定较为复杂的集合类型数据二、操作步骤1.控制器代码设计代码如下(示例):using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;namespace WebApplication6.Controllers{ public class HomeControl

2021-06-10 20:30:10 177 1

原创 ASP.NET MVC基本类型的绑定

一、控制器代码设计控制器通过视图中指定的name值获取到对应的数据二、视图代码设计三、运行结果

2021-06-09 20:56:35 66 2

原创 Mvc模型绑定基础

一、模型绑定是什么?模型绑定是将浏览器发送给HTTP请求数据转化为.NET对象的过程。模型绑定使得在控制器中可以直接获取视图或URL传递来的数据,且这些数据可以自动转换为模型对象,以便调用。二、使用步骤1.控制器代码代码如下(示例):using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using WebApplication4.Model

2021-06-08 16:23:43 320 1

原创 ASP.NET MVC视图向控制器传递数据

一、Request对象当需要从视图传递简单的数据至控制器时,可以使用Request对象来完成二、使用步骤1.控制器代码设计代码如下(示例):using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;namespace WebApplication3.Controllers{ public class HomeController :

2021-06-07 21:17:20 792 2

原创 Sql server数据库——对表操作(7)

创建表(primary key:主键,identity(1,1):自增,初始值1,递增1,check():检查约束)create table users(username varchar(20)primary key,pwd varchar(10),name varchar(20),gender varchar(2),birth date,balance decimal(8,2))删除表drop table bikes创建数据库create database table2

2021-06-06 20:48:07 87

原创 Sql server数据库——连接查询(6)

连接查询1.内连接查询(join... on...获取两张表的数据)(1)获得全部数据select * from table_1 t join Products p on t.id=p.ProductID(2)获得部分数据select * from table_1 t join Products p on t.id=p.ProductID where t.name='小美'(3)多表连接查询三表查询select * from table_1 t join products p on t.id

2021-06-05 10:49:08 247

原创 Sql server数据库知识总结(5)

聚合函数和分组查询1.SUM聚合函数,MAX聚合函数,MIN聚合函数(1)SUM聚合函数(计算单列或多列的总和)select sum(id) from table_1select sum(id) from table_1 where name='小美'(2)max:最大值 min:最小值select max(id),min(id) from table_1select max(id),min(id) from table_1 where name='小明'2.avg函数和count(1)

2021-06-04 17:47:07 45

原创 Sql server数据库知识总结(4)

函数的使用1.字符串函数(1)replace(替换字符串)函数select REPLACE ('mimi','i','a') (2)reverse函数(按相反顺序返回字符表达式)select reverse('name')(3)str函数(返回数字数据换来的字符数据)select str('123.45') str,str ('123.45',5,1) str,str('123.45',3,1) str,str('123.45',3,1) str,str('123.45',2,2)

2021-06-03 22:06:15 50

原创 Sql server数据库知识总结(3)

select定制查询一.SQL server运算符(除法不能为0)(创建表:create table tmp1(num int))1算术运算符(+、-、*、/、%)select id,id+1 加,id-1 减,id*2 乘,id/1 除,id%2 取余 from Table_12比较运算符(=、<>或!=、>=、<=、>、<、is null、is not null)3逻辑运算符(all、and、any、between、exists、in、like、not、o

2021-06-02 11:43:31 68

原创 Sql server数据库知识总结(2)

三.删除表记录1.删除表中所有记录(delete from 表名)delete from Table_12.按指定条件删除条件(delete from 表名 where 列名='')delete from Table_1 where id=1四.select选择列表1.选择列表(select * from 表名)所有列(*代替全部列名)select * from Table_1部分列(select 列名 from 表名)select name from Table_1sele

2021-06-01 14:03:04 215

原创 Sql server数据库知识总结(1)

一、新增数据表的数据1.添加一行(insert into 表名(列名)values(对应列名添加的数据,对应列名添加的数据,))insert into Table_1(name,ID,birthday) values ('张小三',1,'1989-8-2')insert into Table_1 values ('小美',1) 字段都添加数据时,字段名可省略insert Table_1(name,ID) values ('',2)2.添加多行(insert into 表名(列名)select 对

2021-05-31 21:37:05 107

原创 使用ViewData传递Model数据

前言因为ViewDataDictionary类型的内容可以存储任意数据,所以可以把整个Model数据放入ViewData对象或ViewBag对象中传递到View视图页。一、创建EF在以下文件中添加:步骤接着如下:二、设计代码1.控制器代码如下(:2.视图代码如下:三、运行结果...

2021-05-30 21:37:02 368

原创 ASP.NET MVC控制器向视图传递(2)

一、ViewBag对象的使用ViewBag属性在使用时使用“对象.属性”的输入方法。1.控制器代码设计在控制器中的index()方法下,输入以下代码:ViewBag.Name = "张三";2.视图代码设计index视图里输入以下代码:<h2>@ViewBag.Name</h2>3.运行结果如下二、TempData对象的使用ViewData属性和ViewBag属性无法跨越Action()方法传递数据,但可使用TempData属性来跨越Action()方法传递

2021-05-29 21:32:23 51 2

原创 ASP.NET MVC控制器向视图传递(1)

一、基本知识(1)控制器处理两件事:请求与响应;(2)Controller(控制器)和View(视图)之间数据传递的方向:1.Controller传递至View;2.View传递至Controller;(3)Controller传递至View传递少量方法可以使用的3种对象:1.ViewData2.ViewBag3.TempData二.ViewDate对象1.属性以下是ASP.NET MVC 5源代码中ControllerBase类中ViewData的定义:public ViewDa

2021-05-28 21:38:52 140

原创 ASP.NET MVC实例学习

一、创建控制器创建在如图位置中:二、创建视图在所创建的控制器里把index改为Register右键点击添加视图三、在视图里进行页面设计<table> <tr> <td>*邮箱</td> <td><input type="text" name="email" value="" id="email" class="in" /></td> </tr>

2021-05-27 21:56:45 595 2

原创 ASP.NET MVC 创建视图

一、方法1. 在控制区中找到index方法并右键点击添加视图方法2. 在指定存放视图的文件下右键点击添加视图二、选择如图点击添加三、根据需要修改内容后点击添加四、创建完后默认代码如下...

2021-05-26 12:44:25 547

原创 创建ASP.NET MVC控制器

由这篇创建控制器文章可知,我们的控制器存放在Controllers文件夹一、右键Controllers文件夹二、点击添加控制器三、选择如图四、点击添加,创建完成控制器的默认代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;namespace WebApplication1.Controllers{ publi

2021-05-25 23:15:53 226

原创 创建ASP.NET MVC应用程序

一. 打开Visual Studio二. 选择

2021-05-25 17:04:58 174 2

原创 软件工程学习笔记

一、软件工程

2021-05-24 11:39:54 40

空空如也

空空如也

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

TA关注的人

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