遇到上传文件的问题,结合之前用到过的swfUpload,又找了一个无刷新上传文件的jquery插件uploadify,写篇博客记录一下分别介绍这两个的实现方法swfUpload 导入swfUpload的开发包 添加js引用,引用swfUpload.js与handler.js文件,如果对swfUpload不了解、有疑问可以看看这篇文章 页面初始化修改handler.js文件中 上传成功的事件,serverData是服务器端的响应Uploadify 导入uploadify开发包,从官网下载,官网文档,中文文档,官网示例...
默认情况下web.config修改后,asp.net程序会被重启。为了防止程序重启,要修改machine.config 文件。machine.config默认在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG目录下。restartOnExternalChanges="false" requirePermission="false" />restartOnExternalChanges设置为false,程序就不会重启了。原文:http://www.cnblogs.com/aaa6818162/p/4159763.html
<system.webServer> <staticContent> <remove fileExtension=".woff" /> <mimeMap fileExtension=".woff" mimeType="application/x-woff" /> </staticContent> </system.webServer>在 system.webServer 中增加 woff 的相应信息即可原文:http://www.cnblogs.com/yejiansnake/p/3932700.html
(转自:http://www.cnblogs.com/JuneZhang/archive/2010/11/26/1888863.html)HttpContext.Current.Request.Url.ToString() 并不可靠。如果当前URL为 http://localhost/search.aspx?user=http://csharp.xdowns.com&tag=%BC%BC%CA%F5 通过HttpContext.Current.Request.Url.ToString()获取到的却是 http://localhost/search.aspxuser=http://csharp.xdowns.com&tag=¼¼Êõ 正确的方法是:HttpContext.Curr...
扯淡 随着app应用的崛起,后端服务开发的也越来越多,除了很多优秀的nodejs框架之外,微软当然也会在这个方面提供更便捷的开发方式。这是微软一贯的作风,如果从开发的便捷性来说的话微软是当之无愧的老大哥,只是鱼和熊掌不能兼得,各种语法糖带来开发的便利势必会牺牲程序运行的性能,这是无可避免的,通用和效率永远是需要程序员去取舍的话题。扯淡到这就完了,下来就聊聊今天的主角web api,web api 是mvc4.0之后出现的一种...
1、ClientIDMode 渲染ASP.NET控件时会自动生成一个ID,当我们在客户端脚本中引用它们时,却会制造不少麻烦,虽然它是命名容器和ID的简单串联,但仍然无法预测生成的ID范围。 ASP.NET 4.0使用ClientIDMode属性解决了这个问题,它允许你控制生成这些ID的方法,ClientIDMode有四个可选择的值:AutoID,Static,Predictable和Inherit。下面是这四个值的含义解释: AutoID – 和4.0以前的版本保持一致,自动生成ID。 St...
在一个asp.net项目中要用到能绘制大数据量信息的图表,并且是可交互的(放大、缩小、导出、打印、实时数据),能够绘制多种图形。 为此进行了多方调查预研工作,预研过微软的MsChart图表组件、基于jquery的FlortChart图表、Silverlight的Visifire图表组件、基于js和flash的FusionCharts图表、Ext4.0框架中的图表、纯js的Highstock和纯js的Highcharts。下面给出各个图表的预研结果,以供参考。 MsChartMsChart是一个微软自带图表...
目录 Controller向View传递数据使用ViewData传值数据使用ViewBag传递数据使用TampData传递数据使用Model传递数据 View向Controller传递数据通过Request.Form读取表单数据通过FormCollection读取表单数据模型绑定 一、 Controller向View传递数据1. 使用ViewData传递数据我们在Controller中定义如下:ViewData[“Message_ViewData”] = “ Hello ViewData!”; 然后在View中读取Controller中定义的ViewData数据,代码如下:@Ht...
Action的激活大概可以分为如下两个步骤:Action对应方法的调用,执行结果的协商。在WebAPI中由HttpActionInvoker(System.Web.Http.Controllers)进行Action的执行。 public interface IHttpActionInvoker{ Task<HttpResponseMessage> InvokeActionAsync(HttpActionContext actionContext, CancellationToken cancellationToken); } HttpActionInvoker也是"标准化组件",,WebAPI的默认实现为:ApiControllerActionInvoker (System....
http://weblogs.asp.net/infinitiesloop/Truly-Understanding-Viewstatehttp://aspalliance.com/articleViewer.aspx?aId=134&pId=-1原文:http://www.cnblogs.com/teamleader/p/4208142.html
前天在项目中写的一个ajax jsonp的使用,出现了问题:可以成功获得请求结果,但没有执行success方法,直接执行了error方法提示错误——ajax jsonp之前并没有用过,对其的理解为跟普通的ajax请求差不多,没有深入了解;出现了这种错误,几经调试(检查后台的代码和js部分的属性设置)还是不行,让我感觉很是意外和不解。于是,决定仔细研究下ajax jsonp的使用,并将最后测试成功的学习经验和大家分享下! 首先,贴出可以成功执行的代码...
Sql常见面试题(总结)1.用一条SQL语句 查询出每门课都大于80分的学生姓名 name kecheng fenshu张三 语文 81张三 数学 75李四 语文 76李四 数学 90王五 语文 81王五 数学 100王五 英语 90A: select distinct name from table where name not in (select distinct name from table where fenshu<=80)2.学生表 如下: 自动编号 学号 姓名 课程编号 ...
Razor Page介绍前言 上周期待已久的Asp.Net Core 2.0提前发布了,一下子Net圈热闹了起来,2.0带来了很多新的特性和新的功能,其中Razor Page引起我的关注,作为web程序员来说,Asp.Net下的任何web框架都会去特别关注,因为每次一个新的框架出来,意味着一次革命。此次的Razor Page是否能带来不一样的体验呢,让我们一起来看看吧。什么是Razor Page 我们都知道在Asp.Net MVC中,Razor是其一种视图引擎。而今天我们介绍的Razor...
概述Orchard归根结底是一个ASP.NET MVC(以后都简称为MVC)应用,但在前面的分析中,与MVC相关内容的涉及得很少。MVC提供了非常多的扩展点,本文主要关注Orchard所做的扩展。主要集中在如下几个方面: 1、Routing(路由)相关2、Controller相关3、ViewEngines相关4、Model绑定(Binding)相关5、Model验证器(Validator)相关 我们将分几个篇幅来分别分析。 参考资料:How ASP.NET MVC Works(强烈推荐)ASP.NET MVC中你必须知道的13个扩展点...
这篇随笔讲讲路由功能,主要内容在项目Microsoft.AspNetCore.Routing中,可以在GitHub上找到,Routing项目地址。 路由功能是大家都很熟悉的功能,使用起来也十分简单,从使用的角度来说可讲的东西不多。不过阅读源码的过程的是个学习的过程,看看顶尖Coder怎么组织代码也是在提升自己。 我们知道现在ASP.NET Core中所有用到的功能都是服务,那么Routing服务是什么时候被添加到依赖注入容器的呢?答案是在StartUp类的Configur...