ASP.NET技术
文章平均质量分 70
长沙三毛
高校教师、独立程序员,熟悉交通行业统计与管理,专注统计分析与报表、财务与管理等软件设计开发,主用C#、ASP.NET、jQuery、SQL Server等。
展开
-
ASP.NET 4.0引入的视图状态属性ViewStateMode与原EnableViewState的区别
介绍了ASP.NET 4.0引入的控件视图状态属性ViewStateMode与原EnableViewState的区别,并给出了测试代码。原创 2015-08-23 16:59:13 · 4842 阅读 · 2 评论 -
基于ASP.NET Webapi和ajax技术且兼容Chrome、Firefox和IE浏览器的Excel文件下载方法
介绍了一个基于ASP.NET Webapi、jquery+ajax技术、兼容三大浏览器Chrome、Firefox、IE(Edge)的文件下载方法,以及其他方法的尝试情况。原创 2017-08-22 13:48:21 · 2073 阅读 · 1 评论 -
Visual Studio2017中编写ASP.NET程序时使用C# 7.0元组Tuple新特性的一点注意事项
C# 7.0的元组Tuple类型引入了一个更优美的使用特性,此时需要安装第三方包System.ValueTuple。在Visual Studio Community 2017中编写控制台或窗体程序时正常,但在编写ASP.NET时报编译错误,此时需要更新包Microsoft.NET.Compliers到最新版(即从1.3.2到2.2.0)。原创 2017-07-09 21:45:59 · 1808 阅读 · 0 评论 -
一个使用WebClient和WebApi上传下载数据的方法
.NET的WebApi提供了与浏览器和控制台(窗体)程序的通信手段,本文介绍了使用WebClient类通过WebApi在控制台(窗体)程序中上传与下载数据的方法。原创 2017-07-08 22:29:50 · 3001 阅读 · 0 评论 -
Visual Studio Community 2017中修改ASP.NET MVC项目中类名称空间的一点注意事项
在ASP.NET MVC中修改一个类的名称空间后,将自动更新全项目的类的名称空间,编译成功但运行可能报错,即报某个名称空间找不到的错误。可能的解决方法是,检查Views文件夹中的web.config文件,该文件中有个项使用了原来的名称空间,删除该项或i修改名称空间名字,即可解决问题。原创 2017-07-03 23:10:53 · 2533 阅读 · 0 评论 -
基于ASP.NET MVC 4、WebApi、jQuery和FormData的多文件上传方法
介绍了一个基于ASP.NET MVC 4、WebApi、jQuery、ajax和FormData数据对象的多文件上传方法。原创 2017-05-01 18:06:05 · 9101 阅读 · 2 评论 -
ASP.NET WebApi 上传文件时异常 Failed to execute send on XMLHttpRequest 的一个处理方法
介绍了一个ASP.NET WebApi 上传文件时异常 Failed to execute send on XMLHttpRequest 的一个处理方法,采用FileReader读取文件base64加密内容,从而绕开防火墙实现任意文件内容和文件名的上传。原创 2017-05-07 10:30:31 · 8241 阅读 · 1 评论 -
ASP.NET MVC保持表单数据状态的方法:input辅助器+模型绑定
ASP.NET使用ViewState保持网页的状态(该技术的主要弊端之一)。那么,在ASP.NET MVC中需要保持网页状态时(常见情况:提交一个网页后,没有通过数据验证,需要再呈现该网页)是如何实现的内?笔者的方法是:视图中使用input辅助器+控制器方法的模型绑定。该方法在VS2012+.NET Framework 4.5的MVC4中测试通过。原创 2015-09-14 22:45:00 · 4838 阅读 · 0 评论 -
ASP.NET MVC4中@model使用多个类型实例的方法
一般情况下,ASP.NET MVC的视图(View)中@model只使用一个类型实例。本文介绍了使用.NET Framework 4.0版本引入的Tuple类满足@model使用多个类型实例的方法,给出的代码在VS2012、.NET Framework4.5和ASP.NET MVC4中调试通过。原创 2015-09-03 23:47:10 · 47713 阅读 · 0 评论 -
ASP.NET查找路由表RouteTable中路由名等信息的方法
介绍了一个从ASP.NET路由表RouteTable中获取路由名、映射的虚拟路径、映射的物理路径等信息的方法,该方法在VS2012和.NET Framework 4.5下测试通过。原创 2015-08-18 21:40:38 · 5524 阅读 · 0 评论 -
ASP.NET Web Api中使用Session、Cache和Application的几个方法
介绍了在ASP.NET Web Api中使用Session、Cache和Application的两个方法,程序在VS2012和Firefox中测试通过。原创 2015-08-31 15:29:57 · 16453 阅读 · 0 评论 -
在ASP.NET中使用Session、Cache与Application时注意IIS应用程序池的空闲超时
在.NET的ASP.NET、ASP.NET MVC与WebService等应用中,常常使用Session、Cache或Application保存服务器端共享数据,如果没有使用SqlServer保存这些缓冲区数据,那么就存在超时与过期问题:超时后Session和Cache就过期清空了。虽然可以在程序中配置或设置Session和Cache的超时时间,但还要需要注意一点的是,IIS也有一个与这些缓冲...原创 2018-10-06 08:41:28 · 2340 阅读 · 0 评论