1
ng-repeat实现动态过滤

下面的静态代码中: 现在想把箭头所指的值,改为动态。 根据不同条件,它将有可能是1,或是3或是2或是5等。 ...

Insus.NET @ 2020/04/02

2
pass data to parital view

传递数据至部分视图: 在ps.cshtml中get到上面高亮的参数: ...

Insus.NET @ 2020/04/01

3
ASP.NET MVC中有四种过滤器类型

在ASP.NET MVC中有四种过滤器类型 Action 1、在ASP.NET MVC项目中,新建文件夹Filter,然后新建类MyCustormFilter,继承自ActionFilterAttribute类,我们来看下ActionFilterAttribute类有如下四个方法,从命名我应该就可以 ...

酷网老熊 @ 2020/03/31

4
抽离Service方法体,实现对js的重构

下面2个service中,方法体均一样。只是其中service名,参数和url路径不一样。 原因是曾经对项目升级或是重构留下来的结果。 由于程序中N多处地方有引用,又不能合并它,删除更不用说了。 因为,Insus.NET为了让其更好维护,因此写了另外一个Service来进行重构它们: 好了,博文中最 ...

Insus.NET @ 2020/03/31

5
Angularjs实现一个Factory

昨晚对项目程序进行重构,发现一些数据冗余非常严重,一些货币,单位等静态数据N个页面均有从数据库获取。 因此,Insus.NET想到了,把它们写成一个通用的方法。在页面中,直接去执行此通用的方法即可。 代码示例大约如下: 公共函数: function httpRequestEvent(type, ur ...

Insus.NET @ 2020/03/26

6
ASP.NET MVC5实现芒果分销后台管理系统(二):Code First快速集成EntityFramework

在上一篇文章中,我们已经搭建了整个芒果后台管理系统整个工程架构,并集成了AutoMapper,日志组件等,接下来我们将使用Entity Framework完善系统的持久化存储部分。这篇EF的构造,我将以一种快速集成的方式实现,并提供超多的Linq公共方法供业务使用。 Nuget引入EF 在XiaoM ...

抗争的小墨 @ 2020/03/23

7
使用ASP.NET MVC 5快速实现芒果分销后台管理系统(前言)

前言 在前一篇文章中,我提到最近要陆续为大家写一些.Net实战技术文章。从今天起,我将围绕一个入门级现实的芒果分销管理系统案例,使用ASP.NET MVC 5,从前端到后端,一步一步为大家呈现整个系统的开发过程与业务关键架构以及代码。 如果您是一位.Net初学者 如果您刚刚接触MVC 如果您刚刚接触 ...

抗争的小墨 @ 2020/03/21

8
ASP.NET MVC5实现芒果分销后台管理系统(一):系统结构设计,集成AutoMapper,Log4net

在构思完系统思维脑图后,小墨回到家中,便摩拳擦掌开始了开发工作。要想迅速完成系统开发,前期系统设计和准备尤其重要,因为小墨做过太多大大小小的业务系统,准备工作也是十分顺利。 系统结构 整个系统工程结构如上,基于传统的三层架构模式(不太懂的快去恶补一下) Web: 基于MVC工程模板搭建,系统模型,视 ...

抗争的小墨 @ 2020/03/21

9
获取部分视图(子控制器)的model值

项目是ASP.NET MVC,在重构时页面时,几部页面相同的html代码,被抽至部分视图Partial View中去了。但是ASP.NET MVC中,又使用了angularjs。所以部分视图中的Controller相对于angularjs来说,就成了子控制器Controller。 现在的问题是,在视 ...

Insus.NET @ 2020/03/18

10
文本框仅允许输入大于0的正整数

系统有个栏位,作为参数设置,限制用户只能输入大于0的正整数: <input type="text" name="non" ng-model="non" onpaste="return false;" onkeyup="if ( this.value.length == 1 ) { this.valu ...

Insus.NET @ 2020/03/17

11
ASP.NET MVC程序重构

审视ASP.NET MVC代码时,发现一些代码冗余: 3处高亮的代码都一样,只是在不相同的ActionResult的Action内。 现在,我们可以把这3部分的代码抽取出来: private Transportation t = new Transportation { Controller = " ...

Insus.NET @ 2020/03/09

12
Ajax POST单个对象或多个对象至API

如下图示例: 前端在引用这个2个Action时,POST单个对象,或多个对象作为参数传至服务端的API。 传单外对象: var _obj = {}; _obj.Item_Code = code; $http({ method: 'POST', url: '/Item/Delete/', dataTy ...

Insus.NET @ 2020/03/09

13
Angularjs接收服务端的布尔值

在数据库库存储的布尔值: 但在前端Angularjs给布尔值却是"true" and "false"。 因此你值去显示服务端的布尔值时,也许永远得到的是false值。 所以,Insus.NET在开发过程中,得写一个Service来进行转换: 'use strict'; app.service('co ...

Insus.NET @ 2020/03/09

14
MVC简介

一、目录的认识 https://www.runoob.com/aspnet/mvc-folders.html 二、约定大于配置 1、方法的名称与视图的名称一致。 2、视图要放在Views文件下的当前方法所在控制器名称一致的文件夹内。 三、添加数据 1、如果方法的参数与表单元素name属性的值一致的话 ...

爱写代码的鸟 @ 2020/03/05

16
C# Web分页功能实现

无论是网站还是APP分页功能都是必不可少的。为什么使用分页呢? 1,加载速度快,不会占用服务器太多资源,减少服务器压力。 2,减少数据库压力。 3,提升用户体验。 那么我们常用的分页方法有两种。 1,真分页:每页都会从数据库读取少量数据,优点就是读取数据量少,性能非常好,大型网站往往采用这种方式。 ...

Web小曾博客 @ 2020/03/04

17
2019最新淘宝试用网站源码_易酷试用补单系统

【易酷试用管理系统】最新版本:V1.8 程序包大小:17.5MB更新时间:2018年11月4日开发语言:ASP.NET (C#) + MSSQL运行环境:Win2008 + IIS +.NET4.5 + MSSQL2012客服QQ:166294550测试网站:http://demo.ekutms.c ...

海洋 @ 2020/03/04

19
ASP.NET MVC快速开发框架FastExecutor开发全过程感受及总结

困境 追溯到2018年5月份,是个炎热的夏天,毕业后1年7个月我提出了离职,原因是受不了原来公司过度的封装框架感觉一年多毫无进步与实施天天轰炸般的电话,偶然间出去面试了一次发现自己知识真的是比较局限,决定换个环境提升自己,5月份出去面试屡屡碰壁,还好在老同事的介绍下进了个相关行业的公司,尽管还是一样 ...

code2roc @ 2020/03/04

20
ASP.NET MVC项目中EntityFramework"代码优先方法"的使用步骤

EF提供了三种方式来实现项目,分别是: (1)代码优先方法: (2)模型优先方法: (3)数据库优先方法: 本篇主要记录在Vs2010环境下使用代码优先的方式实现数据库和后端代码数据交互,语言为C#,数据库为sqlserver 2008。 1.在sqlserver中创建数据库 "StudentDB" ...

希增 @ 2020/03/04