MVC4
easyboot
愿断一切恶,愿修一切善。
展开
-
.net core MVC 下载文件
之前写的下载,在.net core下不能用了,所以重新写了一下。js代码function DataExport(URL,data,newName) { $.ajax({ type: 'POST', url: URL, //contentType: "application/json; charset=utf-8", data: data, async: false, success: funct原创 2020-06-05 09:41:44 · 1471 阅读 · 0 评论 -
MVC中修改部分视图的方法,实现母版页功能
_layout.cshtml中加入如下代码即可只要在onclick中改变action即可 <script type="text/javascript"> function getview(str) { $("#subpage").load(str).show(); } <div> <button onclick="getview('/home/Pr.原创 2020-11-05 17:20:25 · 208 阅读 · 0 评论 -
JS 调用本地应用程序!类似百度网盘的功能。
下面的例子是打开记事本的例子下面编写注册表文件。下例保存为afs.reg然后双击afs.reg导入注册表Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\afs]@="afs Protocol""URL Protocol"=""[HKEY_CLASSES_ROOT\afs\DefaultIcon]@="C:\\...原创 2020-04-03 13:49:07 · 1195 阅读 · 0 评论 -
WEB页面多语言功能
之前做的多语言功能是在数据库中,目前想做个Json文件格式的多语言功能1.编辑en-US.json文件页面中调用的方法 <div class="field"> <div class="form_logo"></div> ...原创 2020-03-20 14:28:04 · 572 阅读 · 0 评论 -
Visual Studio 2019升级MVC5提示The name 'ViewBag' does not exist in the current context错误信息的解决办吧
原来的项目是MVC4的,我就升级到MVC5但是可以编译,就是会提示ViewBag的错误信息如下图在网上查找了一下,觉得应该是升级引起的,那么修改Web.config就应该没有问题了首先是项目目录下的web.config中的版本号红色箭头处下图中的版本是4.0.0.0把这里修改为5.2.7.0然后重新打开项目就ok了下图是正常后的效果...原创 2020-03-18 10:36:40 · 2415 阅读 · 0 评论 -
阻止 ASP.NET MVC 应用程序中的跨站点请求伪造(CSRF)攻击 防伪令牌
在网上查询使用在页面中使用 @Html.AntiForgeryToken()在controller层加入[ValidateAntiForgeryToken]标签但是这样我的程序总是提示防伪令牌__RequestVerificationToken不存在找了很多博客,不是长篇大论,就是不清楚最后在微软官网查到https://docs.microsoft.com/zh-cn...原创 2020-03-17 10:19:02 · 469 阅读 · 0 评论 -
使用echarts显示树形组织架构
js代码 function GetOrganization() { var data = ""; var myChartOrganization = echarts.init(document.getElementById('divOrganization')); var labelOption = { ...原创 2020-03-11 08:39:00 · 1584 阅读 · 0 评论 -
读取股票数据信息
最近想看看有没有股票相关的接口,自己做一个实时查看股票的信息。找到了一个新浪的接口,但是读取到的数据,不能利用,所以花了一天时间来测试读取下面是读取成功的测试<script type="text/javascript"> $(function () { getStock(); }); function getStock() { ...原创 2020-01-22 13:04:49 · 637 阅读 · 0 评论 -
MVC实现datatable导出到excel
由于使用后台分页,所以datatables的导出excel只能导出当前页,所以只好重新写一个导出方法html代码<div class="btn btn-primary" onclick="download()">下载</div>js 代码 function download() { var EquipmentNo = $("#t...原创 2020-01-17 11:38:32 · 678 阅读 · 0 评论 -
把MVC4升级到MVC5出现错误问题解决 未能加载文件或程序集“System.Web.WebPages.Razor, Version=2.0.0.0
想使用最新的MVC但是升级后,项目出现下面的错误信息。网上搜了一下,好像也没有说明清楚。大部分的意思是版本和依赖的问题。发现提示信息是在web.config中第6行有问题。项目引用的System.Web.WebPages.Razor是3.0.0.0观察到:源文件:D:\Program\esdmysql\ESD.Monitor.Platform\WEB\views\web.co...原创 2020-01-08 14:23:24 · 897 阅读 · 0 评论 -
MVC使用bootstrap的datatables 实现后台分页显示
js 代码 function MultiGNDDataQuery() { var EquipmentNo = $("#txtEquipmentNo").val(); var OrganizationID = $("#txtOrganizationID").val(); $('#tbMultiGND').DataTable...原创 2019-12-25 13:38:01 · 528 阅读 · 0 评论 -
js数组传入后台处理方法。
js代码 function savePrivileges() { var Privileges = [] var Role = $('#selectRole').val(); $("input:checked").each(function (i) { Privileges.push($(this).attr("id...原创 2019-12-19 16:46:23 · 294 阅读 · 0 评论 -
js 读取web.config文件MVC中使用
web.config文件内容 <appSettings> <add key="ISLDAPLogin" value="N"/> <!--采用LADP NT账号登录 Y为是,其他的均不是--> <!--JSON大小--> <add key="aspnet:MaxJsonDeserializerMember...原创 2019-11-27 10:55:11 · 1167 阅读 · 0 评论 -
使用MVC从后台取数据,当数据量大的时候出现,字符串的长度超过了maxJsonLength属性设置值。
1.测试数据量小的时候是没有问题的。当数据量大的时候会出现问题。这是数据量小的时候的代码, public JsonResult GetMultiGND(MultiGNDModels mgm) { try { DataTable dt = com.canmax...原创 2019-11-12 16:06:30 · 540 阅读 · 1 评论 -
获取HTML网页内容
/// <summary> /// 获取网址HTML /// </summary> /// <param name="URL">网址 </param> /// <returns> </returns> public原创 2018-12-12 13:42:09 · 1596 阅读 · 1 评论 -
MVC controller中的跨域访问
知道WEBAPI的跨域访问解决方法,但是好像没有MVC下的方法,在网上搜了很多方法,感觉太麻烦,最后发现只要在后台访问就完美解决跨域问题。JS调用方法,把需要跨域访问的网址放在后台,则不会提示跨域访问问题。<script type="text/javascript"> setInterval('GetKanBanData1()', 5*60*1000); ...原创 2018-12-12 15:57:49 · 4512 阅读 · 0 评论 -
ajax上传大文件
前边实现了Ajax无刷新上传文件,但是不能上传大文件,网上查找发现在web.config中加入 <httpRuntime maxRequestLength="2097151" executionTimeout="3600" /> 即可 <system.web> <sessionState mode="InProc" timeout="15&qu原创 2018-05-29 11:04:06 · 2625 阅读 · 0 评论 -
MVC4数据注解和验证
MVC4数据注解和验证 在传统的asp.net开发中,数据的验证一直是个火热的话题,无论是客户端进行验证还是服务器进行验证,通常我们都会为了一个简单的业务而要去写非常复杂的验证方法。在MVC中,MVC为我们提供了各种数据注解和数据验证的特性,很方便的让我们能实现数据验证这一繁琐的工作,以下是我整理的常见的数据注解和验证的DOME!注:自定义验证特性并未写在此篇中! m转载 2016-06-14 17:41:30 · 796 阅读 · 0 评论 -
MVC 实现数据导入Excel,并在客户端下载。
1 .在control实现数据导出到excel2 在view 中实现文件下载导出excel方法 需要引入using NPOI.SS.UserModel;using NPOI.XSSF.UserModel;using NPOI.HSSF.UserModel; public MemoryStream DataTableToExcel(Dat原创 2016-10-11 14:13:35 · 2240 阅读 · 1 评论 -
Jquery 实现文本框键盘回车事件
$(function () { $("#txtBoxNo").focus(); $("#txtBoxNo").keydown(function(e){ if (e.keyCode == 13) { Scan(); //处理回车事件 }原创 2016-10-13 15:09:24 · 618 阅读 · 0 评论 -
MVC刷新页面,手动刷新和自动刷新
原创 2016-10-17 11:51:22 · 10048 阅读 · 0 评论 -
父页面得到子页面的值
父页面打开子页面JS function ScanTypeSelect() { var iWidth = 300; //弹出窗口的宽度; var iHeight = 200; //弹出窗口的高度; //获得窗口的垂直位置原创 2017-01-04 14:53:07 · 713 阅读 · 0 评论 -
MVC 页面重定向
public string actionA(){ var resultB = RedirectToRoute(new { controller = "controllerB", action = "Index", userId = user.Id, applicantId = applicant.Id }); //返回string json字符串 var resultC = R原创 2017-01-11 15:30:37 · 432 阅读 · 0 评论 -
WEB开发使用AD域用户名和密码登录
jquery代码 function CheckADUser() { var domain = "yhglobal.com" var userName = "linyh" var pwd = "123456" $.post("/Order/CheckADUser", { domain: domain, user原创 2017-02-21 17:14:19 · 13618 阅读 · 0 评论 -
在controller层,控制是否返回带layout
public ActionResult CAROverall() //这个是返回带layout { return View(); } public ActionResult CAROverallNoLayout() { return PartialView("CAROverall")原创 2017-09-05 16:25:15 · 277 阅读 · 0 评论 -
ajax调用mvc action使用实体参数
HTML端js代码 var url='CAR/GetCAR' var JSONStr = String.format('{"BU":"{0}","CARType":"{1}"}', BU, CarType); htmlobj = $.ajax({ url: url, type: "POST", async: false,原创 2017-10-23 16:41:10 · 456 阅读 · 0 评论 -
实现MVC上传文件!
正在了解MVC上传文件,下面的博客写的比较详细https://www.cnblogs.com/kids/p/uploadfile.html原创 2017-11-23 14:35:49 · 4105 阅读 · 0 评论 -
android上传文件到http服务器
下面是我在网上找的java类,测试是可以用的。package com.common; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream;原创 2017-11-24 15:13:00 · 950 阅读 · 0 评论 -
MVC后台实现文件下载
由于项目需求,需要后台处理下载文件,下面是下载代码 public static bool HttpDownload(string url, string path) { string tempPath = System.IO.Path.GetDirectoryName(path) + @"\temp"; System.IO.D...原创 2018-03-08 11:18:14 · 2269 阅读 · 0 评论 -
ajax无刷新上传文件MVC
@{ ViewBag.Title = " Assistant"; //Layout = null;}<script type="text/javascript"> $(document).ready(function () { $("#fileButton").click(function () { ...原创 2018-04-03 14:47:36 · 1036 阅读 · 1 评论 -
Web页面取得当前日期
$(function () { $(".PickUpTime").attr("value", getTommorrowDate()) }) function getTommorrowDate() { today = new Date(); var原创 2016-06-28 15:03:21 · 4342 阅读 · 0 评论