ASP.NET MVC
w809026418
天性乐观,喜欢平静的生活。
展开
-
下拉框Html.DropDownList 和DropDownListFor 的常用方法
一、非强类型:Controller:ViewData["AreId"] = from a in rp.GetArea() select new SelectListItem {转载 2011-09-01 18:15:00 · 45321 阅读 · 3 评论 -
Razor代码复用
上一篇博客中讲解了Razor语法,在这一篇博文中,我会和大家共同学习在Razor中如何复用代码。 1.布局(Layout)复用 Layout的使用,就像WebForm的模板页一样,甚至会更加简单,更加方便和明了。 要使用Layout,首先要在模板页相应的位置添加@RenderBody()方法:DOCTYPE html>html lang="en">转载 2012-02-15 15:39:18 · 1101 阅读 · 0 评论 -
Razor语法
Razor作为一种全新的模板被MVC3和WebMatrix使用。尽管目前还存在一定性能上面的问题,但一直不喜欢WebForm标签式写法的人已经看到了福音。Razor在减少代码冗余、增强代码可读性和vs 智能感知方面,都有着突出的优势。本文将结合示例,总结出Razor的基本用法,以便于更多人了解Razor、使用Razor。 1.开发工具 Razor是MVC3中的一个视图模板引擎,所以,我转载 2012-02-15 15:37:12 · 1419 阅读 · 0 评论 -
Asp.net MVC3基础
最近开始接触Asp.net MVC, MVC即Model,Controller和View,通过看一些文档,明白了他的基本原理,这里保留下来作为笔记。 MVC通过配置url routing将web request导入到相应的controller类中,通过Controller/Action/id的格式撰写,这不同于webform或winform的防止,不可以直接在属性窗口中设置启动页面或窗体,转载 2012-02-15 14:09:04 · 963 阅读 · 0 评论 -
使用uploadify进行上传
Html代码 html> bead> link href="${cssPath}/uploadify.css" rel="stylesheet" type="text/css" /> script language="javascript" type="text/javascript" src="${jsPath}/jquery-1.3.2.js">script>转载 2012-01-07 15:10:09 · 7177 阅读 · 0 评论 -
Asp.Net Mvc 使用jQuery实现Ajax文件上传
1. 实现传统的网络文件上传解决方案 首先,我先实现一个传统的网络文件上传方案,建立一个web页面,我还需要一个和两个元素就能解决问题,如在Index.aspx文件中有如下元素:formid="filePost" action="/Shared/Upload" method="post" enctype="multipart/form-data">转载 2011-12-21 13:37:36 · 11399 阅读 · 0 评论 -
扩展ASP.NET MVC HtmlHelper类
原文地址:Extending ASP.NET MVC HtmlHelper Class在这篇帖子中我会使用一个示例演示扩展ASP.NET MVC HtmlHelper类,让它们可以在你的MVC视图中工作。这个示例中我会提供一个简单的方案生成Html表格。HtmlHelper类HtmlHelper类用于在ASP.NET MVC framework中帮助视图呈现html部分。这个类提供转载 2011-11-21 19:08:02 · 2564 阅读 · 1 评论 -
ASP.NET MVC中你必须知道的13个扩展点
ScottGu在其最新的博文中推荐了Simone Chiaretta的文章13 ASP.NET MVC extensibility points you have to know,该文章为我们简单介绍了ASP.NET MVC中的13个扩展点。Keyvan Nayyeri(与Simone合著了Beginning ASP.NET MVC 1.0一书)又陆续发表了一些文章,对这13个扩展点分别进转载 2011-11-21 19:07:33 · 1067 阅读 · 0 评论 -
jQuery方法扩展:type, toJSON, evalJSON
jQuery居然都没有JSON的decode和encode,精确类型判断也没有,囧……自己动手写吧!不过这些东西在网上都已经有很好的版本了,自己也不用太费脑筋,拿来用吧!类型判断在这里有一段很好的代码:http://lucassmith.name/pub/typeof.html,转载 2011-09-29 15:05:15 · 6135 阅读 · 0 评论 -
ASP.NET MVC3中Model验证
概述上节我们学习了Model的数据在界面之间的传递,但是很多时候,我们在数据传递的时候为了确保数据的有效性,不得不给Model的相关属性做基本的数据验证。本节我们就学习如何使用 System.ComponentModel.DataAnnotations 命名空间中的特性指转载 2011-09-06 17:16:26 · 15075 阅读 · 2 评论 -
详解ASP.NET MVC 3新的Layout布局系统
今天我们谈到的是ASP.NET MVC 3中有关新的Layout布局系统,在MVC3当中我们可以利用新的Layout布局系统来代替掉原来在MVC2当中使用的MasterPage。AD: I:回忆MVC2当中MasterPage那些事原创 2011-08-09 10:07:28 · 3129 阅读 · 0 评论 -
ASP.NET MVC 3 CheckBoxList 的使用
在以前的 ASP.NET MVC 中可以直接使用 CheckBoxList,但后来不知道什么原因在 MVC 中移除了 CheckBoxList,所以默认情况下 ASP.NET MVC 3 中是没有 CheckBoxList 的,所以我们不能直接使用 @Html.CheckBoxL原创 2011-09-06 14:00:47 · 14048 阅读 · 0 评论 -
在ASP.NET MVC中使用DropDownList
在ASP.NET MVC中,尽管我们可以直接在页面中编写HTML控件,并绑定控件的属性,但更方便的办法还是使用HtmlHelper中的辅助方法。在View中,包含一个类型为HtmlHelper的属性Html,它为我们呈现控件提供了捷径。我们今天主要来讨论Html.DropDo转载 2011-09-01 18:14:24 · 4753 阅读 · 0 评论 -
jQuery Uploadify在ASP.NET MVC3中的使用
1、Uploadify简介 Uploadify是基于jQuery的一种上传插件,支持多文件、带进度条显示上传,在项目开发中常被使用。 Uploadify官方网址:http://www.uploadify.com/2、ASP.NET MVC3中的使用Uploadify 搭建ASP.NET MVC3解决方案如下图,其中使用到的Uploadif转载 2012-12-06 18:37:38 · 3932 阅读 · 3 评论