摘要: ASP.NET core 网站的发布 MVC项目发布时默认不会将视图文件打包,需要在项目文件.csproj增加一段代码(MvcRazorCompileOnPublish),如下所示: <PropertyGroup> <TargetFramework>net461</TargetFramework> 阅读全文
posted @ 2020-12-30 11:15 nkandkn 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 概述 ASP.NET网站的发布,无论是初学者还是高手,在程序的发布过程中或多或少会存在一些问题,譬如VS发布ASP.NET程序失败、IIS安装失败、IIS发布失败、局域网内不能访、 配置文件错误、权限不足等一系列问题,结合我带领的500多人的技术团队反应的各种问题,我今天花点时间总结一下,方便大家, 阅读全文
posted @ 2020-12-30 11:13 nkandkn 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 模型状态 模型状态表示两个子系统的错误:模型绑定和模型验证。 源自模型绑定的错误通常是数据转换错误。 例如,在一个整数字段中输入一个“x”。 模型验证在模型绑定后发生,并报告数据不符合业务规则的错误。 例如,在需要 1 到 5 之间评分的字段中输入 0。 模型绑定和模型验证在执行控制器操作或 Raz 阅读全文
posted @ 2020-12-30 11:11 nkandkn 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 一、手工验证绑定的参数 在定义具体Action方法的时候,对已经成功绑定的参数实施手工验证无疑是一种最为直接的编程方式,接下来我们通过一个简单的实例来演示如何将参数验证逻辑实现在对应的Action方法中,并在没有通过验证的情况下将错误信息响应给客户端。我们在一个ASP.NET MVC应用中定义了如下 阅读全文
posted @ 2020-12-30 11:00 nkandkn 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 虽然水印加了很依然会被很多人PS掉,任然存在盗图现象,但是如果都不加水印,那么更加方便了盗图者,所以添加图片水印还是有必要的。 其实在图片上传成功前就能对图片进行重新绘制实现,此处考虑到需要保存无水印图片,本文就讲解如何在上传成功图片后新增水印。 代码如下: //添加水印 //上传成功的历史图片 u 阅读全文
posted @ 2020-12-30 10:57 nkandkn 阅读(91) 评论(0) 推荐(0) 编辑
摘要: asp.net mvc 接入最新支付宝支付+退款 alipay-sdk-NET-20170615110549 第1步: https://openhome.alipay.com/developmentDocument.htm 第2步:下载sdk和demo https://docs.open.alipa 阅读全文
posted @ 2020-12-30 08:49 nkandkn 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET MVC实现购物车,尝试一种不同于平常的购物车显示方式 通常,我们看到的购物车是这样的: 虽然这种购物车显示方式被广泛运用,但我个人觉得不够直观。如果换成这样呢? 本篇的源码放在了:https://github.com/darrenji/ShoppingCartInMVC 以上购物车 阅读全文
posted @ 2020-12-30 08:43 nkandkn 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: 本篇介绍MVC实现登录的五种方式,如下: 1、通过MVC Form 表单请求实现登录 2、通过AJAX GET 请求MVC Controller 实现登录 3、通过AJAX POST 请求MVC Controller 实现登录 4、通过AJAX GET 请求webAPI Controller 实现登 阅读全文
posted @ 2020-12-30 08:40 nkandkn 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 一,MVC HtmlHelper方法 Html.BeginForm(actionName,controllerName,method,htmlAttributes){} BeginRouteForm 方法 (HtmlHelper, String, Object, FormMethod) 二,传统Fo 阅读全文
posted @ 2020-12-30 08:39 nkandkn 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 1、创建一个控制器 如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using Demo.Models; //命名空间 nam 阅读全文
posted @ 2020-12-30 08:37 nkandkn 阅读(2051) 评论(0) 推荐(1) 编辑
摘要: 所谓内存泄露就是指一个不再被程序使用的对象或变量一直被占据在内存中 Net中有垃圾回收机制,它可以保证一对象不再被引用的时候,即对象编程了孤儿的时候,对象将自动被垃圾回收器从内存中清除掉。 虽然.Net可以回收无用的对象,但是.Net仍然存在由于使用不当导致的内存泄露问题。 Net中的内存泄露的情况 阅读全文
posted @ 2020-12-30 08:34 nkandkn 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1、复制下列代码,拷贝到控制器中。 #region 生成验证码图片 // [OutputCache(Location = OutputCacheLocation.None, Duration = 0, NoStore = false)] public ActionResult SecurityCod 阅读全文
posted @ 2020-12-30 08:33 nkandkn 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 构造类似的问题模型 这里有4个文件: Default.aspx Default.aspx.cs JS1.js CSS1.css 其中在Default.aspx的head段有对js和css的引用 <link href="Css1.css" rel="stylesheet" /> <script src 阅读全文
posted @ 2020-12-30 08:30 nkandkn 阅读(369) 评论(0) 推荐(0) 编辑
摘要: MVC中的Ajax与增删改查 自入手新项目以来,一直处于加班状态,博客也有两周没更,刚刚完成项目的两个模组,稍有喘息之机,写写关于项目中 的增删改查,这算是一个老生常谈的问题了,就连基本的教材书上都有。刚看书的时候,以为 没什么可说的,直接 @using (Html.BeginForm....) , 阅读全文
posted @ 2020-12-30 08:26 nkandkn 阅读(352) 评论(0) 推荐(0) 编辑