ASP.NET MVC
文章平均质量分 55
sam1012
这个作者很懒,什么都没留下…
展开
-
MVC特性认证 AuthorizeAttribute 类
许多 Web 应用程序要求在用户登录之后才授予其对受限制内容的访问权限。 在某些应用程序中,即使是登录的用户,也会限制他们可以查看的内容或可以编辑的字段。要限制对 ASP.NET MVC 视图的访问,您可以限制对呈现视图的操作方法的访问。 为此,MVC 框架提供 AuthorizeAttribute 类。有关使用特性的更多信息,请参见利用特性扩展元数据。本主题包含以下各节:转载 2014-08-03 14:37:13 · 688 阅读 · 0 评论 -
MVC应用程序实现上传文件
学习MVC以来,一直想实现上传文件的功能,使用jQuery来实现上传,有很多插件。此篇演示中,Insus.NET是使用Uploadify。http://www.uploadify.com/,它有更多的文件说明,可以参考:http://www.uploadify.com/documentation/。你可以使用MVC的NuGet Packages管理器,来安装这个jQuery的插件:转载 2015-11-09 15:20:39 · 386 阅读 · 0 评论 -
ASP.NET MVC图片管理(上传,预览与显示)
先看看效果(下面gif动画制作有点大,5.71MB): 题外话:上面选择图片来源于Insus.NET的新浪微博:http://weibo.com/104325017 也是昨晚(2015-07-03)Insus.NET烹饪的晚餐。如果你也想学习烹饪,也可以关注Insus.NET的微博。言归正传,由于以前的asp.net mvc的练习文件上传文件,显示或是下载等博文,均是存转载 2015-11-09 15:49:10 · 4192 阅读 · 0 评论 -
文件上传时判断是否为图片
早上Insus.NET写了一篇博文《判断目录下的文件是否为图片》http://www.cnblogs.com/insus/p/3637624.html 算作是修正以前上传的缺陷。但是用户上传时,还是没有判断或是限制。好吧,为Uploadify的上传方法,添加一些判断。如果用户选择的不是图片文件,取消与提示给用户。打开Utilities\ImageUtility.cs:转载 2015-11-09 16:01:55 · 1670 阅读 · 0 评论 -
MVC上传文件
ASP.NET MVC上传文件是必段撑握的知识。加强训练才是。以前Insus.NET曾使用第三方MyAjaxForm.js :http://www.cnblogs.com/insus/p/3785484.html 或者是jQuery的Uploadify组件:http://www.cnblogs.com/insus/p/3590907.html 还有一篇可以参考的,VS标准标签i转载 2015-11-09 16:04:33 · 299 阅读 · 0 评论 -
ASP.NET MVC使用input标签上传文件
有些时间学习了,温习一下ASP.NET MVC了。上传文档是在开发过程中,必须撑握的一个功能。以前上传均是使用第三方控件uploadify来实现,今天使使用VS标准标签input 的type="file"来完成。在控制器中,创建两个ActionResult(),第一个是视图,第二个是Action,即处理上传,两者区别还在于一个return View(),一个return Content("转载 2015-11-09 15:59:29 · 2018 阅读 · 1 评论 -
MVC应用程序中管理(更新)上传的文件
实现上传文件功能,有时上传也会操作出错,能让用户有改正有机会,开发上传文件能有更新的功能。文件上传时,如果是存储于应用程序某一目录的话,在更新时需要了解一些流程,先是删除旧文件,更新数据表相关信息,存储新文件。本篇让你了解到MVC与jQuery的交互处理。 在数据库中,新建一个更新的存储过程: 找到并打开FileLibraryEntity.cs,转载 2015-11-09 16:05:25 · 396 阅读 · 0 评论 -
上传文件相关文章
判断是否为图片:http://www.cnblogs.com/insus/archive/2012/03/08/2385054.html和http://www.cnblogs.com/insus/p/3637624.html重设(裁剪)图片Size:http://www.cnblogs.com/insus/archive/2011/05/28/2060601.html文件上传更新文件夹文件转载 2015-11-09 16:48:37 · 360 阅读 · 0 评论 -
Asp.Net Mvc 带进度条大文件上传(附源码下载)
在Web开发中经常会遇到文件上传的功能,如果是小文件,很简单;如果遇到的客户需要上传几个G甚至几十G、几百G的文件,那么就出现问题了!为了安全起见,Mvc的Config设置根本就不允许上传这么大的文件。经过多次试验比较,我向朋友介绍一种简单易懂的方法:借助于Jquery的JqUploader控件。环境 Asp.Net Mvc3 + Vs2010使用的脚本转载 2015-11-10 10:48:22 · 2007 阅读 · 0 评论 -
MVC文件上传与下载
想想自己从毕业到工作也有一年多,以前公司的任务的比较重,项目中有的时候需要用到什么东西都去搜索一下,基础知识感觉还没有以前在学校中的好。最近开始写博客,真的是有一种心中虽有千言,下笔实无一字的感概,本人不擅长理论,不擅长说教,不懂框架,现在写博客是即兴而言,均是自己的工作和个人学习中的感悟而写,本来以为写个文件上传下载两个小时之类博客神马的都全部搞定,实际耗费的时候三倍左右,不多说了,正题开始:转载 2015-11-10 10:50:41 · 1491 阅读 · 0 评论 -
MVC4在IIS7上部署完成后,预览网站,只能看到目录,不能预览网站
web.config的system.webServer配置节下是否有这个:转载 2015-09-08 18:03:24 · 4248 阅读 · 1 评论 -
基于RESTful标准的Web Api
微软的web api是在vs2012上的mvc4项目绑定发行的,它提出的web api是完全基于RESTful标准的,完全不同于之前的(同是SOAP协议的)wcf和webService,它是简单,代码可读性强的,上手快的,如果要拿它和web服务相比,我会说,它的接口更标准,更清晰,没有混乱的方法名称,有的只有几种标准的请求,如get,post,put,delete等,它们分别对应的几个操作,下面讲转载 2015-07-19 19:17:02 · 532 阅读 · 0 评论 -
MVC @model 模型定义
@model模型定义 使用@model关键字可以定义一个Action里所对应的一个模型(经常可以叫他实体类),其实是对动态变量进行实例化,这样就可以直接在cshtml文件中调用“Model”变量。而这个模型的实例,需要通过Controller进行传输,如果没有则“Model”将为null。 模型可以是一个实体类,也可以是一个列表实例,字典对象都可以进行定义,但是和C转载 2014-08-12 11:18:38 · 1712 阅读 · 0 评论 -
Razor引擎学习:RenderBody,RenderPage和RenderSection
SP.NET MVC 3 已经正式发布了,现在估计许多人都在拼命学,我也不能例外,刚刚看到了一篇文章,介绍了三个非常有用的方法:RenderBody,RenderPage和RenderSection,现在自己再总结下。1. RenderBody在Razor引擎中没有了“母版页”,取而代之的是叫做“布局”的页面(_Layout.cshtml)放在了共享视图文件夹中。在这个页面中,会看转载 2014-10-23 10:22:44 · 433 阅读 · 0 评论 -
Razor语法快速参考
语法/示例RazorWeb Forms对应写法或说明代码块@{ int x = 123; string y = "because.";} int x = 123; string y ="because."; %>表达式(Html Encoded)span>@model.Messagespan>span>:转载 2014-10-23 10:31:05 · 468 阅读 · 0 评论 -
使用ASP.NET MVC 4 Bootstrap Layout Template(VS2012)
用 Bootstrap 有一段时间也已经实际用在好几个项目,在之前刚结束的「twMVC - Workshop #1」里带着学员实作的项目也是使用 Bootstrap,Bootstrap 不久前也已经推进到了 3.0 版本,而 VS2013 里所建立的 ASP.NET 专案(新版 ASP.NET)不管是 WebForm 还是 MVC 都已经将项目模板使用 Bootstrap 了,虽然目前在 VS20转载 2014-10-19 20:20:37 · 1715 阅读 · 0 评论 -
asp.net的<% %>总结
在asp.net应用程序中,在asp.net页面常用的、、。在全球化的项目中使用绑定资源项目,在asp.net mvc中使用绑定ViewData。 主要用于在web页面定义Page、引入控件、组件、设置Cache等:1: @ Page %>2: @ Assembly %>3: @ Import %>4: @ MasterType %>5: @ O转载 2015-03-25 09:29:07 · 416 阅读 · 0 评论 -
AttributeUsage属性
除了定制attributes之外,可以使用Attributes属性定义如何使用这些属性。例如:[AttributeUsage( validon, AllowMultiple = allowmultiple, Inherited = inherited)] 强烈推荐使用AttributeUsage属性将属性文档化,因此属性的用户能直接使用已命名的属性,转载 2015-04-17 14:32:01 · 476 阅读 · 0 评论 -
mvc4中的 webapi 的使用方式
目录一:简单介绍什么是Web api二:怎么定义的 Post Get Put 和 Delete三:简单使用,直接从前台传递一个类到后台接收四:其他获取值的方式 一:简单介绍什么是Web apiREST属于一种设计风格,REST 中的 POST(新增数据),GET(取得数据),PUT(更新数据),DELETE(删除数据)来进行数据库的增删改查,转载 2015-07-19 19:12:04 · 5091 阅读 · 1 评论 -
REST风格的原则
一个好的RESTful API,应该具备以下特征:这个API应该是对浏览器友好的,能够很好地融入Web,而不是与Web格格不入。浏览器是最常见和最通用的REST客户端。好的RESTful API应该能够使用浏览器+HTML完成所有的测试(不需要使用编程语言)。这样的API还可以很方便地使用各种自动化的Web功能测试、性能测试工具来 做测试。Web前端应用(基于浏览器的RIA应用、移转载 2015-07-19 19:20:07 · 438 阅读 · 0 评论 -
RESTful架构详解
1. 什么是REST REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主要编写者之一。 他在论文中提到:“我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一转载 2015-07-19 19:21:31 · 577 阅读 · 0 评论 -
<input type="file" />浏览时只显示指定文件类型
浏览时只显示指定文件类型input type="file" accept="application/msword" >br>br>accept属性列表br> 1.accept="application/msexcel"2.accept="application/msword"3.accept="application/pdf"4.accept="application/p转载 2015-11-10 16:14:43 · 494 阅读 · 0 评论