
asp.net MVC
文章平均质量分 79
anne_auyeung
这个作者很懒,什么都没留下…
展开
-
ASP.NET MVC案例教程(一)(1)
前言ASP.NET MVC作为微软官方的MVC解决方案,推出有一段时间了。可以说自动推出以来,一直广受关注。在经历了漫长的Preview之后,前几天终于推出了其beta版。并且在官方文档中,微软声明最终的正式版与beta版相比不会有大的变化。所以,对于.NET平台的开发人员来说,是时候学习ASP.NET MVC了。本系列文章作为一个ASP.NET MVC的入门教程,将不会长篇大论介绍其中的转载 2013-04-06 16:45:59 · 576 阅读 · 0 评论 -
回车键触发表单提交的问题
我们有时候希望回车键敲在文本框(input element)里来提交表单(form),但有时候又不希望如此。比如搜索行为,希望输入完关键词之后直接按回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交。要控制这些行为,不需要借助JS,浏览器已经帮我们做了这些处理,这里总结几条规则:如果表单里有一个type=”submit”的按钮,回车键生效。转载 2013-05-14 14:21:52 · 834 阅读 · 0 评论 -
MVC3 DropDownListFor
一、寫一個方法用於綁定下拉信息如下,然後在需要使用的地方調用此方法即可:private void addprovincedll() { QP.Utils.Web.DalHelper.SafeBox(db => { IEnumerable provincelist =原创 2013-05-11 12:02:41 · 676 阅读 · 0 评论 -
MVC驗證
前言:无论你编写什么样的网页程序,都需要对用户的数据进行验证,以确数据的有效性和完整性。ASP.NET MVC3允许你采用一种被称之为“数据注释”的方式来进行数据验证,这种验证包含了客户端浏览器和服务器端的双重验证。或许你会问为什么要进行两次验证?首先,客户端验证能够直接响应客户,减少了服务器压力的同时还提高了用户体验,但是你永远不能信任来自客户端的信息(用户可以关闭浏览器的脚本功转载 2013-05-09 18:38:52 · 773 阅读 · 0 评论 -
.net mvc3 文件上傳下載實現
controllers界面public class UpDownFilesController : Controller { ConnStr db=new ConnStr ("FileConnector"); public ActionResult UpDownFile() { //将用户名保原创 2013-04-18 18:51:59 · 736 阅读 · 0 评论 -
ShapDevelop遇到問題
一、新建一個RazorMVC3工程後右擊在網絡中選擇使用本地IIS服務器後運行,系統跳出如下提示:Configuration Error Description:An error occurred during the processing of a configuration file required to service this request. Please review原创 2013-04-25 08:30:22 · 568 阅读 · 0 评论 -
第一章 ASP.NET MVC 2 概述-用Asp.net MVC 15分钟创建电影资料库应用程序(1)
这一节的教程的目的就是让你知道怎么创建一个ASP.NET MVC应用程序。在这次教程中我将通过从开始到结束创建一个完整的ASP.NET MVC 应用程序。我将给你展示如果创建一个数据库驱动的应用程序,以及如何显示列表,创建和编辑数据库记录。 为了简化创建应用的过程,我们将充分利用到 Visual Studio 2008 快速创建应用程序的优点。我们将用Visual Stu转载 2013-04-08 13:37:13 · 1360 阅读 · 0 评论 -
Asp.Net MVC3 简单入门第一季(四)详解Request Processing Pipeline
引子 很久没更新了,今天写点关于Asp.Net MVC的PipeLine。首先我们确认一点,Asp.Net WebFrom和Asp.Net MVC是在.Net平台下的两种web开发方式。其实他们都是基于Asp.Net Core的不同表现而已。看下面一张图,我们就能理解了WebForm和Asp.Net MVC的一个关系了。那好我们了解了Asp.Net平台下的两种开发方式,相转载 2013-04-08 11:58:33 · 567 阅读 · 0 评论 -
Asp.Net MVC3 简单入门第一季(三)详解Controller之Filter
前言前面两篇写的比较简单,刚开始写这个系列的时候我面向的对象是刚开始接触Asp.Net MVC的朋友,所以写的尽量简单。所以写的没多少技术含量。把这些技术总结出来,然后一简单的方式让更多的人很好的接受这是我一直努力的方向。后面会有稍微复杂点的项目!让我们一起期待吧!此文我将跟大家介绍一下Asp.Net MVC3 Filter的一些用法。你会了解和学习到全局Fileter,Action Fi转载 2013-04-08 11:57:02 · 519 阅读 · 0 评论 -
Asp.Net MVC3 简单入门第一季(二)详解Asp.Net MVC3项目
前言在上一篇文章Asp.Net MVC3 简单入门第一季(一)环境准备中我简单介绍了Asp.Net MVC3项目的安装和第一个Asp.Net MVC3项目的基本情况。没有详细介绍项目中各个文件夹的作用,以及创建的第一个页面是怎样运行起来的?还有好多的疑问,那在这篇文章中我们将详细介绍项目中各个文件夹的作用,并真的第一个项目我们简要介绍一下Asp.Net MVC的URL驱动的是怎么回事。转载 2013-04-08 11:55:04 · 493 阅读 · 0 评论 -
Asp.Net MVC3 简单入门第一季(一)环境准备
前言大家好,从今天开始我将写一个关于AspNet MVC3方面学习的总结,并跟初学者一起分享一些基本的基础知识,作者本身也很愿意跟大家一起交流技术,一起交流一起进步,欢迎高手不吝赐教,欢迎大家不同的意见和建议,作者的学识和见识当然有自己的局限性,希望自己能成为不闷骚型的技术人员,而不是只自己享受技术,而不让更多的人来分享你的成果的人。第一节:关于Asp.Net MVC3Asp.Net转载 2013-04-08 11:53:08 · 518 阅读 · 0 评论 -
ASP.NET MVC案例教程(七)
前言写这篇文章的目的,是想总结一些东西,以帮助朋友们更好的使用这个框架。但是,我又不像把官方列举的哪些优势、功能翻译过来列举在这里。所以,我想干脆我就纯从个人观点上对这个框架评论一下吧。说的不好的,不对的还请批评指正。ASP.NET MVC——螺旋进步的产物对于微软为什么要推出ASP.NET MVC,我们是无从得知的,也许是因为JavaEE平台上有Struts,也许是因为MVC太流行,转载 2013-04-06 18:37:07 · 611 阅读 · 0 评论 -
ASP.NET MVC案例教程(四)
前言通过前几篇文章,我们已经能比较自如的使用ASP.NET MVC来呈现页面和数据了。但是,有一个大问题没有解决:如何处理表单数据。例如,我们将要实现的公告发布功能,用户肯定是在某个表单页面输入标题、正文等内容,而后提交,然后表单数据要被传递到相应的地方交由业务逻辑组件处理。在传统的ASP.NET下,使用的是Model1模式,每个aspx页面有一个同名的aspx.cs文件,当提交表单时,默转载 2013-04-06 17:57:19 · 799 阅读 · 0 评论 -
ASP.NET MVC案例教程(三)
前言在上一篇文章中,我们实现了第一个ASP.NET MVC页面。对于没有接触过这个框架的朋友来说,可能对有些地方会迷惑,所以这篇文章我将通过图示配合文字的方法,站在全局的角度介绍一些ASP.NET MVC的运行机制,这样可以帮助朋友们更好的理解后续文章。全局首先我们来看一副图片,由于这幅图是我自己画的,不是摘自微软官方,所以如果有什么不到位的地方还望海涵!首先,用户通过We转载 2013-04-06 17:25:44 · 521 阅读 · 0 评论 -
ASP.NET MVC案例教程(二)
现在,我们来实现公告系统中的第一个页面——首页。它非常简单,只包括所有公告分类的列表,并且每个列表项是一个超链接。其中分类数据是用我们的Mock组件得到的。实现后界面如下:在开始之前,我们要删几个东西。因为默认情况下建立一个MVC项目时里面包含了几个示例页面,我们要做的就是:1.将Controllers文件夹下所有文件删除。2.将Views文件夹下除了Shared文件夹和Web.c转载 2013-04-06 16:47:01 · 624 阅读 · 0 评论 -
ASP.NET MVC案例教程(六)(2)
一个小难题我们继续完善“MVC公告发布系统”,这次,我们的需求是对公告发布功能添加日志记录能力,即在发布公告前,记录一次,在公告发布成功后,再记录一次。然后还要使得其具备异常处理,即当业务组件出现问题时,跳转到相应的错误页面并显示相应提示。有人可能笑了,这有什么难的,在DoRelease这个Action的开始和结束处各加入相应日志功能不久结了。异常处理更不在话下,直接try...catch转载 2013-04-06 18:27:50 · 547 阅读 · 0 评论 -
ASP.NET MVC案例教程(五)
数据验证在上一篇文章中,我们完成了发布公告的功能。但是从健壮性角度看,这个功能并不完善,因为一般情况下,我们输入的数据要符合一定的约束条件,例如,在我们的例子中,我们至少不能将空字符串作为标题或内容吧。下面,我们来为程序加入数据验证功能,ASP.NET MVC中提供了良好的数据验证实现支持,下面我们来看实现过程。首先,我们要修改一下Release.aspx视图,修改后的视图如下。Rel转载 2013-04-06 18:08:07 · 659 阅读 · 0 评论 -
父子頁面交互操作
一、在父界面寫一個JS方法打開並獲取子界面的信息顯示到父界面中: function OpenNewWindow() { //TestBack指要打開的子界面 var obj = window.showModalDialog("TestBack", window, "dialogHeight =350px;dialogWidth =400px;h原创 2013-05-09 15:17:35 · 619 阅读 · 0 评论