Mvc
陈熙之
又要写代码 又要管数据库 又要管服务器 最后都是半残
展开
-
MVC异步POST提交 页面被跳转了
今天提取了原来系统的一部分代码,原来代码一切正常,提取出来的代码莫名其妙的异步POST提交的时候直接把页面跳转了,发现操作from里面的input的时候会出现这个错误。Sys.Mvc.AsyncForm.handleClick(this, new Sys.UI.DomEvent(event));以前遇到过是jquery.unobtrusive-ajax.min.js调用重复或者顺序问题,今天这个真心是遇到鬼了,查了很久才找到问题。这里特别记录下1.引用不能重复2.顺序不能错..原创 2020-06-28 17:51:29 · 469 阅读 · 0 评论 -
MVC页面输出@
<div style="padding: 100px 100px 10px;"> <form class="bs-example bs-example-form" role="form"> <div class="input-group input-group-lg"> <span ...原创 2020-03-18 17:26:02 · 887 阅读 · 0 评论 -
MVC 防止跨站POST提交
前几天,一个站点的举报信息里,出现了一些莫名其妙的没经过页面验证的数据,还高大上的全是英文,估计被跨站异步提交了。自己做了一个测试,POST提交首先在Controllers层post方法加入上加入 [ValidateAntiForgeryToken] 后顺便说下,这个只能用在post方法上使用。在Views层的页面上加入@Html.AntiForgeryToken(),在F...原创 2019-10-12 17:58:09 · 382 阅读 · 0 评论 -
C# 的decimal精度入库的问题
首先说一下C# 和 SQL 中的decimal默认都是 (18,2) 。就算SQL把精度改成 (18,4),C#进去的数据依旧是(18,2),第三四位小数,根本进不了,比如插入0.1234直接数据库成0.1200那么可能会出现统计的一些问题-----对不齐。。。然后领导各种喷。。mvc中,需要对字段重新定义字段类型,就是codefirst的那一套。摘要:允许为模型中的实体类...原创 2019-10-10 16:52:14 · 2550 阅读 · 0 评论 -
MVC Ajax.BeginForm重复提交
今天同事给我说有个页面会重复提交,看了好久代码都没问题。最后才发现是异步提交的js重复引用了,首页上面根本没有用那个js,我一直都放在弹出层的页面里的,好无语。。。点一下就提交2-4次。。<script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script>赶紧把这个去掉重复,尼玛终于恢复正常了。。。又一...原创 2019-06-28 10:42:05 · 360 阅读 · 0 评论 -
Mvc 使用JavaScript执行JS
public ActionResult FunctionName(){ return JavaScript("$('#btn_submit').click();AddGoOutInfo.CloseWindow();Tips.Success('添加成功!'); ");}前提条件:<script src="~/Scripts/jquery.unobtrusive-...原创 2019-06-18 10:03:46 · 1595 阅读 · 0 评论 -
Webapi+Newtonsoft.Json 几个简单运用
类:public class UserInfo { public int ID { get; set; } public string Name { get; set; } public int Age { get; set; } public DateTime Date { get; set; } = DateTime.N...原创 2019-02-27 10:59:45 · 1216 阅读 · 0 评论 -
MVC过滤器
今天同事要弄一个实时的注销用户自动退出并跳转首页的功能,本来想像以前写.net站的时候在继承Controller的时候中间夹一层,突然想到之前做验证的时候的方法,就搞定了。VS2015新建的一个mvc站。using System;using System.Web;using System.Web.Mvc;自定义过滤/// <summary> /// 自定义过...原创 2019-02-25 17:22:34 · 848 阅读 · 0 评论 -
解决 vs2015 发布失败
最近几个项目不知道为什么,发布不报错,但是一直失败。无语啊看了这位大神的文章,https://www.cnblogs.com/c-supreme/p/8880034.html得以解决,发布成功了。开始这玩意2.9版本的,降级到2.4,发布成功。真心感谢!!...原创 2019-02-28 17:46:07 · 1174 阅读 · 0 评论 -
webapi 错误 请确保控制器具有无参数公共构造函数
同事发现一个接口出现{"Message":"出现错误。"},然后本地连网上数据库,正常。。。配置下<customErrors mode="Off"/>,出现了“请确保控制器具有无参数公共构造函数”第一次看到这个错,都懵逼了。。万能的百度啊。。。 同事在Controller里面调用了Helper类,构造函数里在config里获取了一堆key,本就不应该调用那玩意的。乱用。...原创 2019-02-27 17:44:56 · 4638 阅读 · 0 评论 -
Mvc的一些错误记录
1.无法对 null 引用执行运行时绑定页面上的 @ViewBag.XXX 在Controller中没有赋值,值为null,对其做了其他操作,如ToString(). 2.配置系统未能初始化 / 无法识别的元素。WebConfig 或者 AppConfig 配置错误 3.The entity types 'XXModel' and 'XXXModel' cannot sha...原创 2018-08-22 15:24:39 · 723 阅读 · 1 评论