C# MVC
C# MVC
汪秋霞
这个作者很懒,什么都没留下…
展开
-
Input标签
Input标签开发工具与关键技术:DW作者:汪秋霞撰写时间:2019/1/19Input标签是Html中的一种输入标签,没有结束标签,常在form表单中使用,根据type属性的不同类型,Input标签又分为不同类型的输入框。下面为大家介绍几种Input标签。(下面的Input标签全都使用默认样式)type=“text”:文本输入框,这是最常见的一种输入类型。代码: <...原创 2019-01-19 17:56:57 · 657 阅读 · 0 评论 -
Img标签与background
Img标签与background开发工具与关键技术:DW作者:汪秋霞撰写时间:2019/1/17Img标签与backgroundImg标签和background都可以在文档中加入图像。下面我们对两者进行一些比较。Img标签在没有设置height 和 width 属性的情况下,图像依然可以在浏览器中被加载显示。而在设置b...原创 2019-01-19 09:29:30 · 2217 阅读 · 0 评论 -
Css3的Flex布局
Css3的Flex布局开发工具与关键技术:DW作者:汪秋霞撰写时间:2019/1/18我们在布置页面布局时,使用flex布局可以达到很好的页面效果。Flex是flexible box的缩写,flex布局又称为弹性布局,可以为盒模型提供最大的灵活性,任何一个容器都可以通过display属性设置flex布局。而display属性又有fle...原创 2019-01-19 10:29:32 · 402 阅读 · 0 评论 -
border边框
border边框border是一个常见的属性,如同border的中文意思一样,它的作用是为元素设置边框。代码: <style> div{ width: 100px; height: 100px; background: red; } .one{ border: 2px solid #0000...原创 2019-03-31 17:55:37 · 403 阅读 · 0 评论 -
Opacity
OpacityOpacity属性是CSS中一个有趣的属性,它的作用是使图像变得透明,让图像带上透明度,这就使图像的观赏变得完全不同。为opacity属性设置不同的数值,其呈现的透明度也就不同。opacity属性的数值从0~1。代码:<style> .one{ opacity: 1; } .two{ opacity: 0.8; } .three{ opac...原创 2019-03-31 17:37:07 · 1771 阅读 · 0 评论 -
下拉框数据绑定
下面我们来学习一下如何绑定下拉框数据,并实现下拉框值的改变。1、 先在Html页面设置下拉框。在绑定数据前,下拉框的样式如图2、 利用主键ID查询数据。(下面是控制器封装的代码)查询学院数据。这里用List的Linq语句,所以最后要通过ToList()转换List的数据类型;通过实例化的模型调用数据库中的学院信息;“Select”为事先封装好的类,可以防止错误的发生;用int类型的id...原创 2019-05-28 10:21:25 · 354 阅读 · 0 评论 -
渲染表格
渲染表格下面我们来学习如何利用layui插件完成表格方法渲染。1、 首先在Html页面创建一个table表格标签接收表格。2、 查询数据。在控制器封装一个查询数据的方法,LayuiTablePage是实体类分页数据,layuiTablePage是承接的参数。这里是单表查询,只用List的LINQ语句获取显示数据,List是列表,LINQ语句要与List相等,所以在查询语句的最后面要加上...原创 2019-05-28 10:04:05 · 560 阅读 · 0 评论 -
Position属性
Position属性Position属性用于定位元素,规定元素的位置,最常见的是position:relative相对定位以及position:absolute绝对定位。Position属性可以用于定位任何元素。元素可以使用顶部top、底部bottom、左边left、右边right四个属性进行定位。1、position:relative相对定位设置相对定位的元素会相对于这个元素原来的位置进行...原创 2019-04-01 15:39:36 · 1359 阅读 · 0 评论 -
Bool类型数据
当数据库的数据字段类型设置为bool类型时,它的值就只能输入 “true”和“false”这两个的其中一个,不可以输入其它的内容。所以一般我设置bool类型的数据时,在数据的值的选取上,我会给它设置两个单选框,为单选框设置固定的value值,一个单选框的值为“true”,另一个单选框的值为“false”。单选框也为input标签的一种类型,所以,在form表单中,单选框的值也可以被序列...原创 2019-07-17 21:49:40 · 5968 阅读 · 0 评论 -
Cookie和Session
Cookie和Session浏览器一般都有缓存,而浏览器里面的缓存就是 Cookie 和 Session 缓存。浏览器有缓存作用,而 Cookie 和 Session 机制就是用来记录缓存的。浏览器有两种缓存机制:Cookie 的缓存机制以及 Session的缓存机制,它们都能实现缓存的作用。那么Cookie 和 Session有什么不同呢?Cookie 和 Session(1)Co...原创 2019-04-18 11:09:21 · 168 阅读 · 0 评论 -
修改和删除
修改和删除上次写了一些关于新增的内容,这里就接着写一些修改和删除的内容吧。修改:修改和新增其实差不多,不同的是,修改必须要调用id。修改内容要在进行修改之前通过id查询要修改信息的表。public ActionResult 封装的修改方法名(int 参数名){ try { 要修改信息的表 变量名 = (from 自定义表名 in 实例化的模型.要修改信息的表 ...原创 2019-04-27 21:56:11 · 639 阅读 · 0 评论 -
ASP.NET MVC引用数据库
ASP.NET MVC引用数据库项目有两种框架,B/S架构和C/S架构,ASP.NET属于B/S架构, ASP.NET 是一种用来创建网站还有网页的开发框架,可以使用Html、Css和JavaScript。ASP.NET有三种开发模式:1、Web Forms2、MVC3、Web APIMVC是ASP.NET的三种开发模式其中一种。MVC由三层组成:1、Model(模型)。2、V...原创 2019-04-08 10:44:52 · 1374 阅读 · 0 评论 -
简单的Linq查询语句
简单的Linq查询语句下面我来我大家介绍几种简单的查询方式。1、简单语法下面是一段LINQ查询语句=============================================================================================List<Select> list = (from tb in Model.SYS...原创 2019-04-08 10:29:57 · 458 阅读 · 0 评论 -
单表新增
单表新增我们平常经常在网上或者手机上的软件里输入新的信息、修改信息和删除信息,而输入新的信息就相当于在软件上新增数据,那么,数据是如何新增的呢?下面为来为大家解说一下如何在控制器封装一段新增数据的代码: public ActionResult 封装的新增方法名称(与数据库对应的要新增数据的表 传递的参数名) { ReturnJson returnJson = new ReturnJs...原创 2019-04-27 21:47:29 · 192 阅读 · 0 评论 -
修改和删除数据
上次写了HTML页面新增数据的js内容,这里就接着写一些HTML页面修改和删除的内容吧。修改数据:与新增数据一样,首先要设置一个修改按钮,但是这里的修改按钮是设置在layer表单里面,即数据信息里面的,所以它是在js里面封装一段函数在渲染表格时把按钮插入到layer表单里面:然后设置修改模态框,事实上,修改模态框与新增模态框的样式是一样的,有时候为了节省代码,会让新增和修改共用一个模态...原创 2019-05-17 14:46:09 · 986 阅读 · 0 评论 -
新增数据
这里写自定义目录标题我们平常经常在网上或者手机上的软件里输入新的信息、修改信息和删除信息,而输入新的信息就相当于在软件上新增数据,那么,数据是如何新增的呢?之前为大家解说一下如何在控制器封装一段新增数据的代码,下面我来为大家解说一下如何在HTML页面封装新增数据的代码:首先,在页面设置一个新增按钮:还要设置一个填写新增数据的模态框,这里使用了form表单,要设置重置表单按钮,里面一定要...原创 2019-05-17 12:03:22 · 152 阅读 · 0 评论 -
简单的登录事件
简单的登录事件现在网上的软件一般都需要登录才能使用,对于登录大家也都习以为常,下面我来为大家介绍一下简单的登录事件。1. 登录页面;一般软件登录都需要几个条件,不同的软件可能所需要的登录条件不一样,但用户名和密码是必须要输入的信息。下图是一个简单的登录页面,这个登录页面的登录条件只有用户名和密码两个信息。这样的页面的基本代码如下。(下图来自网络,并不是下面代码的效果图。下面的代码只是H...原创 2019-04-18 10:58:39 · 918 阅读 · 1 评论 -
运用Layui插件渲染树形表格
运用Layui插件渲染树形表格之前也曾介绍过如何运用layui插件渲染表格,但这里的树形表格和上次的表格虽然都是用layui插件渲染的,但是两者并不一样。树形表格虽然也需要用layui插件渲染,但是树形表格本身现在还不是layui插件的功能,今天使用的主要的渲染树形表格的js可以说是layui插件的扩展。下面就让我为大家介绍一下渲染树形表格。1、 从网上下载树形插件。https://gi...原创 2019-07-07 21:21:13 · 2267 阅读 · 0 评论 -
NPOI导入
下面我们来学习一下如何使用NPOI插件进行导入。之前一起学习过导入的Js代码,这里学习一下NPOI导入以及导入的步骤。1、 下载并安装NPOI插件。2、 使用Excel表格或者Word文档设置一个导入数据的固定的模板(我这里使用的是Excel表格),数据要按照固定的模板排列。在导入数据之前,要下载模板,把要导入的数据按照模板来制作。(Server为服务器,MapPath为当前项目的位置)...原创 2019-06-18 09:17:05 · 3109 阅读 · 0 评论 -
行单击事件获取表格筛选条件
在两个表之间的关系为父与子的时候,父表的ID为子表的外键ID,同时也作为子表的筛选条件,在父表的监听行单价事件触发后,子表获取到父表的监听行的数据的ID,这个ID就作为子表的筛选条件筛选数据。这里就用layui插件渲染两个关系为父与子的表,并且子表的数据随着父表的行点击事件的变化而变化。1、 首先在搭建Html页面框架。重点是要搭建两个table标签渲染表格。2、 控制器方法。第一个表格...原创 2019-06-27 22:15:25 · 295 阅读 · 0 评论 -
水晶报表打印
水晶报表打印这里讲一下如何使用水晶报表来打印数据。1、 首先下载并按程序安装好水晶报表插件。2、 创建一个文件夹接收水晶报表插件。3、 点击鼠标右键,然后将鼠标移动到添加上面,点击新建项弹出添加新项框,然后引用水晶报表插件,输入名称,添加。4、 然后创建数据集。点击鼠标右键,然后将鼠标移动到添加上面,点击新建项弹出添加新项框,然后点击数据,找到数据集,写上合适的名称,点击添加创建数...原创 2019-06-10 10:57:51 · 354 阅读 · 0 评论 -
图片的处理
新增或修改数据时,新增或修改图片与其他的数据有些不一样,下面我们以前来看一下不同在哪里把。1、 首先在HTml页面搭建放置图片的框架。这里使用了一个input标签与一个img标签,input标签的类型type为file,可以选择文件,input标签的name值要与数据库字段对应,img标签用于存放上传的图片。2、 选择图片的过程。(1) 第一步,读取文件:FileReader为文件读取的接...原创 2019-06-18 09:22:20 · 138 阅读 · 0 评论 -
Input值不可修改
Input值不可修改要固定input标签里面的值不能被修改,我这里有两种方法。1、 为input标签设置只读模式。设置只读模式之后,整个文本框就都会被封住,input标签里面的值就不能被手动删除和修改,不能再添加新的内容。有两种方式设置只读模式。(1) 运用disabled =“disabled”设置。因为disabled说明了这个input标签是被禁用的、不可选择的,并且不能接收焦点,...原创 2019-06-27 22:09:57 · 37211 阅读 · 0 评论 -
导入数据
导入数据之前写过导出数据,这里接着写一个关于导入数据的。下面一起学习一下导入数据的Html代码和Js代码。1、 首先Html页面为导入的数据设置一个模态框显示数据。2、 打开导入模态框:这里使用了form表单,所以在打开表单时要重置表单;因为使用了表格,所以在打开表格时要清空表格,以免上次导入的数据有残留,再次重复导入;3、 下载模板。要用Exel表格或者Word文档制作你所需要的模...原创 2019-06-10 11:06:21 · 212 阅读 · 0 评论 -
登录事件
登录事件现在网上的网页和软件大多数都具有账号登录功能,对于登录大家也都习以为常,那么登录是如何实现的呢 ,又是是如何判断输入的账号和密码是正确且相匹配的呢,下面我们就来认识一下是如何登录的。1、 首先在HTml页面搭建一个登录页面的框架。这里使用了form表单,用form表单包裹输入框。输入框的name值要与数据库字段对应。2、 控制器封装代码。在登录视图页面封装一个查询数据的代码。用Vi...原创 2019-06-10 11:01:50 · 350 阅读 · 0 评论 -
自动判断转变2
自动判断转变2问题:一般的公司员工在想要离职之前都要提前一段时间申请离职,即提前确定好离职时间,但是,在真正地离职之前,这个员工还要工作一段时间。我想要实现一个效果,就是:当有员工申请离职,确定好离职时间之后,就在员工的信息里填上离职时间,在过了这个离职时间之后这个员工的账号就不可以使用,即这个员工的账号的状态会在过了输入的离职时间之后自动的由启用变为禁用。而这个效果如何实现呢?这里所用的方法...原创 2019-07-17 21:46:35 · 114 阅读 · 0 评论 -
自动判断转变
这几天一直在烦恼一个问题:一般的公司员工在要离职之前都要提前申请离职,所以我在员工信息里加入了离职时间。我想要实现的效果是:当有员工离职之后,离职的员工的账号就不能再被使用,即账号的状态会在过了输入的离职时间之后自动的由启用变为禁用。而这个效果如何实现呢?下面是我暂时想出的解决方法。1、 第一步:查询出所有的状态为启用的数据。因为是单表,所以用最简单的Linq语句查询就可以,在三种简单查询中,...原创 2019-07-07 21:25:47 · 238 阅读 · 0 评论 -
保存layui表格里input标签的数据
保存layui表格里input标签的数据上次写到了在layui表格里面加入input标签, 并且设置input标签的类型为时间格式,使数据顺序整齐排列在表格里,并且可以在layui表格里同时对多条数据进行编辑。那么,现在,问题又来了:如何同时保存在layui表格里面编辑的多条数据呢?在创建table标签时,我给它套了一个form表单,layui表格里面的input标签也按照form表单里面的...原创 2019-07-27 15:07:17 · 5061 阅读 · 2 评论 -
layui表格里加入input标签
layui表格里加入input标签问题:如何在表格里添加input标签,并且设置input标签的类型为时间格式,即将input标签的“type”设置为“date”,然后在编辑完input标签里面的内容后,将新编辑的内容保存呢?layui表格虽然有可编辑的表格,但是layui表格的可编辑表格可以随意的添加任何内容,没有我想要的时间类型的格式。但是我又想数据可以在向表格那样排列出来,并且可以一...原创 2019-07-27 15:01:45 · 17281 阅读 · 3 评论