自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (7)
  • 收藏
  • 关注

转载 创建联动的 DropdownList in ASP.net MVC 3 and jQuery (2)

1. AjaxBindDropdownlistController.csusing System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using MvcAppEntities;namespace MvcAppDemoCly.C

2012-08-24 14:12:31 707

转载 Creating a Cascading Dropdown in ASP.net MVC 3 and jQuery (1)

One of the common tasks that comes up when developing web applications is working with dependent data. If you have a form in your application that asks the user to select the Make and Model of their c

2012-08-24 14:06:52 740

转载 VS2010的智能提示没有了的可能原因

一.VS2010工具/选项/文本编辑器/C#/常规检查一下,确保自动列出成员勾选。 二.Resharper试用版插件过期如果上面的不奏效,偏巧又装了Resharper, 偏巧又过期了,也有可能出这个问题。要么给Resharper找个注册码,要么卸载。类似的,也许是其他的插件。 暂时就遇到这两个原因。

2012-08-23 14:44:00 1345

转载 Asp.net MVC防止图片盗链的实现方法,通过自定义RouteHandler来操作

本文告诉你如何在ASP.NET MVC中实现一个自定义RouteHandler来防止其他人盗链你的图片.首先,我们来回顾一下当一个请求发往ASP.net MVC站点时的情景,IIS收到请求并将请求转到ASP.net,然后根据URL,或者更确切来说:被请求文件的扩展名.在IIS7 integrated模式下(默认模式),所有的请求都会匹配到ASP.net中,而在IIS6中,你可以通过通配符来达到

2012-08-22 16:12:24 1180

转载 详解Asp.net MVC DropDownLists

1. Asp.net MVC中的DropDownLists貌似会让一开始从Asp.net Forms转过来的程序员造成不少迷惑.这篇文章讲述了为了使用DropDownLists,你需要在Asp.Net MVC中知道的方方面面.   DropDownList,ComboBox,无论你喜欢怎么称呼这些,他们毫无例外的会被生成为html select标签.在开标签和闭标签之间,每一个列表元素都必

2012-08-22 16:05:07 1000

转载 ASP.NET MVC 2博客系列之一:强类型HTML辅助方法

【原文地址】ASP.NET MVC 2: Strongly Typed Html Helpers【原文发表日期】 Sunday, January 10, 2010 8:57 PM 【除了写博客外,我现在还使用Twitter发短贴和共享链接。请通过twitter.com/scottgu跟随我。】这是我针对即将发布的ASP.NET MVC 2所撰写的贴子系列的第一篇,这个博客贴子将讨论

2012-08-22 16:03:41 1204

转载 ADO.NET Ling to Sql 语法

举例说明 :1.数据查询方法一:Var query=                  from emp in list                    where emp.N0=="001"                  orderby emp.id                 select emp方法二:model1Container mc =

2012-08-22 11:53:45 2016

转载 C#中的操作符

C#操作符??和?:先看如下代码:?stringstrParam = Request.Params["param"];if( strParam== null) {     strParam="";}   stringstrParam=   Request.Params["param"] ==

2012-08-22 11:51:06 848

转载 Displaying a Sorted, Paged, and Filtered Grid of Data in ASP.NET MVC

A Multipart Series on Grids in ASP.NET MVCDisplaying a grid of data is one of the most common tasks faced by web developers. This article series shows how to display grids of data in an ASP.NET

2012-08-17 17:00:58 1601

转载 ASP.NET MVC 3.0学习系列(19)-开源控件实现表格排序和分页

概述 前几节我们学习了怎么在MVC 3.0程序里面实现一个数据表格,以及在数据表格中加入了排序、分页和筛选等功能,对于MVC视图中标记的呈现,我们的办法是在一个中通过foreach遍历数据集,来输出一对对的来显示每行的数据。虽然这种办法是可行的,但是如果数据列过多就显得过于牵强。我们就会想如果有类似的控件来完成我们的Grid那就再好不过了。 背景 我们都知道ASP.NET

2012-08-17 16:44:28 2782

转载 我要学ASP.NET MVC 3.0(十八): MVC 3.0 实例系列之表格中合并排序、分页和筛选

概述          通过前几节的学习,我们知道如何在MVC 3应用程序中实现一个简单表格并在表格之中加上了排序的表头及给分页,这些功能都是单一的,很多时候我们肯定不会只单单做一个排序或者分页功能吧,这样的表格往往不能满足我们的需求,为了更好的展示数据我们需要把这些功能合并在一个表格之中。       问题分析      我们知道在排序功能里,

2012-08-17 16:43:56 1772

转载 我要学ASP.NET MVC 3.0(十七): MVC 3.0 实例之表格中数据的筛选

概述          通过上节的学习,我们知道如何在MVC 3.0应用程序中给简单表格加入排序和分页功能,但是作为开发人员,这些还是不能完美的展现我们的表格的优越性。有时候我们还需要对数据进行筛选处理,然后使用表格进行显示。那么在MVC 3.0中做一个筛选功能又怎么做呢?这节我们就使用MVC 3.0来筛选数据然后使用表格显示筛选结果。         问题分析

2012-08-17 16:29:32 1475

转载 我要学ASP.NET MVC 3.0(十六): MVC 3.0 实例系列之表格数据的分页

概述     上节我们学习了如何在MVC 3应用程序中实现一个简单表格并在表格之中加上了排序的表头,使我们的表格在使用起了更加人性化,这些都是使用了MVC 3.0的相关特性来完成的。我们在程序中添加了一个辅助类EmployeeGridModel,来显示我们的Grid的数据,包括所有要传递及初始化的数据,在表格排序的时候起到了很大的作用,同样的我们在分页的时候也需要这样的辅助类。这节

2012-08-17 16:12:30 1376

转载 我要学ASP.NET MVC 3.0(十五): MVC 3.0 实例系列之表格的排序

概述  上节我们学习了如何在MVC应用程序中实现一个简单表格,并使用Linq to sql映射工具,读取了数据库中的Employee表数据对表格进行了填充,还对日期及相关数据进行了格式化。使得表格在整体上看起来美观了不少。从这节开始,我们就使用MVC不断的加深对Grid的改造工作,包括对Grid中数据的排序、筛选、分页等比较困难的操作。这节我们先从排序开始。通过这节学习,我们就可以

2012-08-17 16:07:14 1370

转载 我要学ASP.NET MVC 3.0(十四): MVC 3.0 实例系列之创建数据表格

概述        在ASP.NET MVC里面微软并没有给我们提供像GridView表格之类的控件,但是作为web开发人员表格数据显示是我们面临的常见任务之一,从这节开始我们就一步一步学习如何在基于Razor引擎的ASP.NET MVC页面中实现像GridView一样的表格,并且实现表格中的排序、分页、筛选等功能,便于我们更好的理解和使用ASP.NET MVC。 简介

2012-08-17 15:33:11 1573 1

转载 MSDN---扩展方法 (C# 方法中的this参数)

1.文字来源:MSDN---扩展方法(C# 编程指南)扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。仅当您使用 using 指令将命名空间显式导入到源代码中之后,扩展方法才位于范围中。下面的示例演示为 System..::.String 类定义的一个扩展方法。请注意,它是在非嵌套、非泛型静态

2012-08-17 12:55:15 964

转载 在 ASP.NET MVC 中创建自定义 HtmlHelper 控件

概述  在ASP.NET MVC框架中已经封装了很多基于Html标准的Html控件,我们可以方便的使用这些控件输出想要的内容,使开发变得快捷。例如ASP.NET MVC框架包括以下设置标准的HTML控件(部分控件):Html.ActionLink()Html.BeginForm()Html.CheckBox()Html.DropDownList()Html.EndForm()H

2012-08-16 17:38:23 3018

转载 C# 中 yield return 和 yield break 关键字的用法

yield关键字向编译器指示它所在的方法是迭代器块。 编译器生成一个类来实现迭代器块中表示的行为。在迭代器块中,yield 关键字与return 关键字结合使用,向枚举器对象提供值。这是一个返回值,例如,在 foreach 语句的每一次循环中返回的值。yield关键字也可与 break 结合使用,表示迭代结束。有关迭代器的更多信息,请参见迭代器(C# 编程指南)。下

2012-08-16 17:31:42 26452 1

转载 Server-Side Paging with the Entity Framework and ASP.NET MVC 3

Julie LermanDownload the Code SampleIn myFebruary Data Points column, I showed off the jQuery DataTables plug-in and its ability to seamlessly handle huge amounts of data on the client side. T

2012-08-14 17:49:21 1665

转载 ASP.NET MVC3、Pager 分页

上篇过后,被评为没有什么技术含量了,但我觉得这并没有什么问题,因为文章不一定会让所有人群受益,文章或适于新手,或适于熟手。但凡是对人有所启发,我觉得写文章有值得。而且我觉得这一系列主要是在开发中遇到的问题及解决方法,有容易想到的,有经过几次开发迭代才形成的。还是那句话,这些未必是一些高效的技巧,但是的确是能解决问题,也未必有什么高深的原理,只是我觉得值得分享。3.Pager3.1需求及

2012-08-14 17:11:06 1000

转载 我要学ASP.NET MVC 3.0(十一): MVC 3.0 使用筛选器

概述  在 ASP.NET MVC 中,控制器将定义一些操作方法,这些操作方法与可能的用户交互(如单击链接或提交窗体)之间通常具有一一对应关系。例如,当用户单击链接时,会将请求路由到指定的控制器,然后调用对应的操作方法。 例如操作完成后你要产生日志、语言筛选、等其他动态操作。   筛选器的由来及用途   有时,您需要在调用操作方法之前或运行操作方法之后执行逻辑。为了

2012-08-13 16:53:00 1481

转载 我要学ASP.NET MVC 3.0(十): MVC 3.0 使用 Forms身份验证

概述 许多 Web 应用程序都要求能够限制对某些资源(例如特定页面)的访问,以确保只有经过身份验证的用户才能访问这些资源。ASP.NET MVC 的默认 Web 应用程序项目模板提供了一个控制器以及一些数据模型和视图,您可使用这些组件为应用程序添加 ASP.NET 窗体身份验证功能。借助该内置功能,用户可以注册、登录和注销,以及更改自己的密码。对于许多应用程序,此功能可提供足够

2012-08-13 14:38:02 881

转载 我要学ASP.NET MVC 3.0(九): MVC 3.0 验证你的Model

概述 上节我们学习了Model的数据在界面之间的传递,但是很多时候,我们在数据传递的时候为了确保数据的有效性,不得不给Model的相关属性做基本的数据验证。本节我们就学习如何使用 System.ComponentModel.DataAnnotations 命名空间中的特性指定对数据模型中的各个字段的验证。这些特性用于定义常见的验证模式,例如范围检查和必填字段。而DataAnno

2012-08-13 14:18:45 1147

转载 我要学ASP.NET MVC 3.0(八): MVC 3.0 传递和保存你的Model

概述 在 ASP.NET MVC 框架中,模型(Model)是负责核心应用程序或业务逻辑的应用程序部件。模型对象通常从诸如 SQL Server 之类的永久存储区(如数据库)中访问数据,并对该数据执行业务逻辑。模型特定于应用程序,因此 ASP.NET MVC 框架对您可以生成的模型对象的种类没有限制。例如,您可以使用 ADO.NETDataSet 或 DataReade

2012-08-13 14:04:26 854

转载 我要学ASP.NET MVC 3.0(七): MVC 3.0 新的Razor引擎

概述 随着MVC 3.0的发布,越来越多的人都纷纷投入了基于MVC 3.0的开发,不仅如此,MVC 3.0的Razor引擎更是在UI上给力,使得表单数据显示变得更加简便,给人眼前一亮的感觉。一开始的WebForm页面 Html标签和C#代码混用看上去杂乱,而且标记成对出现,有时代码太混乱了都找不到前后标记,杯具啊!!!MVC 3.0 新的WebPages设计,他给我们简洁的代码实现

2012-08-13 13:55:38 1213

转载 Asp.net MVC中的ViewData与ViewBag

在Asp.net MVC 3 web应用程序中,我们会用到ViewData与ViewBag,对比一下:ViewDataViewBag它是Key/Value字典集合它是dynamic类型对像从Asp.net MVC 1 就有了ASP.NET MVC3 才有基于Asp.net 3.5 framework基于Asp.

2012-08-13 12:02:38 679

转载 浅析ASP.NET MVC中Controller与View数据传递

在这里我们将讨论的是ASP.NET MVC中Controller与View之间的数据传递,希望对大家有所帮助。  在ASP.NET MVC中,经常会在Controller与View之间传递数据,因此,熟练、灵活的掌握这两层之间的数据传递方法就非常重要。本文从两个方面进行探讨:  ◆Controller向View传递数据  ◆View向Controller传递数据  一、

2012-08-13 11:37:39 729

转载 TempData、ViewData和ViewBag异同

TempData ViewData ViewBag都可以用来保存数据,它们之间的区别如下:TempData保存在Session中,Controller每次执行请求的时候,会从Session中先获取TempData,而后清除Session,获取完TempData数据,虽然保存在内部字典对象中,但是其集合中的每个条目访问一次后就从字典表中删除。具体代码层面,TempData获取过程是通

2012-08-13 11:32:05 572

转载 我要学ASP.NET MVC 3.0(六): MVC 3.0创建你的View视图

概述 在模型-视图-控制器 (MVC) 模式中,视图专门用于封装呈现逻辑。这些视图不应包含任何应用程序逻辑或数据库检索代码。所有应用程序逻辑都应该由控制器进行处理。视图使用从控制器传递给它的数据来呈现相应的 UI。此数据是使用 View 方法从控制器操作方法中传递给视图的。在 MVC Web 应用程序的普通工作流中,控制器操作方法将处理传入的 Web 请求。这些操作

2012-08-13 11:24:30 1448

转载 我要学ASP.NET MVC 3.0(五): 入手Controller/Action

概述前面我们已经学习了MVC的Routing路由规则,其接受Url请求后是根据所请求的Controller去匹配Action方法来执行操作的。Controller之优在未使用 MVC 框架的 ASP.NET 应用程序中,用户交互通常围绕以下方面来组织:页面、由页面和页面控件引发的事件,以及处理页面和页面控件引发的事件。相比之下,在 ASP.NET MVC 应用程序中,用户交

2012-08-13 11:12:50 854

转载 ASP.NET页面之间传递值解析

列举ASP.NET页面之间传递值的几种方式。1.URL传值这是经典的传值方式, 如XXX.aspx?id=1&name=c; 不过所传递的值是会显示在浏览器的地址栏上的,而且不能传递对象。所以这种方法一般用于传递的值少且安全性要求不高的情况下。2.Session传值这种方法将每份数据存储于服务器变量中,可以传递比较多的数据,并且安全性较高,所以常用于用户身份的验证功能中。不过,Se

2012-08-09 16:31:43 508

转载 ASP.NET跨页面传值的技巧

摘要: ASP.NET跨页面传值:使用QueryString变量QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传 ...ASP.NET跨页面传值:使用QueryString变量QueryString是一种非常简单的传值方式,他可以将

2012-08-09 16:24:58 511

转载 Server.Transfer和Response.Redirect

在实现页面跳转的时候,有些人喜欢用Response.Redirect,而有些人则喜欢用Server.Transfer。大部分时间似乎这两种方法都可以实现相同的功能,那究竟有区别吗?        查了些文档,发现两者区别还是很明显的。根本上,Response是叫浏览器去重新转向到指定的网页,而Server自然是发生在服务器端为主了,因此会有以下区别:1. Server.Transfer

2012-08-09 16:24:22 507

转载 cookie的作用域

当我们给网站设置cookie时,大家有没有发现在网站的其他域名下也接收到了这些cookie。这些没用的cookie看似不占多少流量,但如果对一个日PV千万的站点来说,那浪费的资源就不是一点点了。因此在设置cookie时,对它的作用域一定要设置准确了。我们都知道在PHP中用setcookie 来设置网站的cookie,该函数的用法如下:bool setcookie ( string $nam

2012-08-09 16:14:24 436

转载 C#实现通过HttpWebRequest发送POST请求实现网站自动登陆

怎样通过HttpWebRequest 发送 POST 请求到一个网页服务器?例如编写个程序实现自动用户登录,自动提交表单数据到网站等。假如某个页面有个如下的表单(Form): 从表单可看到表单有两个表单域,一个是userid另一个是password,所以以POST形式提交的数据应该包含有这两项。其中POST的数据格式为:表单域名称1=值1&表单域名称2=值2&表单

2012-08-09 15:56:46 1249

转载 C# 用Cookie实现web的自动登录

有很多Web程序中第一次登录后,在一定时间内(如2个小时)再次访问同一个Web程序时就无需再次登录,而是直接进入程序的主界面(仅限于本机)。实现这个功能关键就是服务端要识别客户的身份。而用Cookie是最简单的身从验证。如果用户第一次登录,可以将用户名作为Cookie写到本地,代码如下:Cookie cookie = new Cookie("user", user);cooki

2012-08-09 15:55:43 2970

转载 C# 如何实现记住密码功能

一般通常情况下,都是使用cookie来记录用户名和密码。以下是部分代码:第一登陆时候代码: protected void Page_Load(object sender, EventArgs e)        {            HttpCookie cookies = Request.Cookies["platform"];            //

2012-08-09 15:55:06 951

转载 session和cookie的最深刻理解

先说session对SESSION的争论好象一直没有停止过,不过幺麽能理解SESSION的人应该占90以上。但还是讲讲,别嫌老~有一些人赞成用SESSION,有一些人不赞成。但这个问题到底要怎么说。不妨听听我的看法如果有错误请不要朝丢东西,金条和硬币除外。有些人应该知道我是做江湖程序的,而江湖程序做看中的就是效率,但这里不谈设计,而从一些比较实际的角度看

2012-08-09 14:53:53 640

转载 Rollback or Undo a Changeset in TFS 2010 Version Control

One of the new features for TFS 2010 Version Control is the ability to rollback or undo a changeset or check-in inside the product and see it as a new pending change type (and new change type in the

2012-08-08 10:10:02 1128

转载 MVC数据从Controller传递到View之ViewData & ViewModel

从Controller传递数据到View视图模板MVC模式一个典型的特征是严格的功能隔离。Model模型、Controller控制器和View视图各自定义了作用和职责,且相互之间以定义好的方式进行沟通。这有助于提升测试性和代码重用。当Controller决定呈现HTML响应给客户端是,它负责显式传递给View模板所有需要的数据。View模板从不执行任何数据查询或应用程序逻辑 – 仅仅负责呈现Mod

2012-08-06 17:04:35 2459

SQL Server 2008安装Northwind示例数据库

SQL Server 2008安装Northwind示例数据库

2013-07-22

AnkhSvn-2.5.12040

AnkhSvn-2.5.12040,安装好ankhsvn后,可以在VS2010中的文件中看到一个subversion的选项,可以通过这个选项打开远程的文件,然后copy到本地等等操作

2013-07-17

Jmeter 的jdbc Request 实例二

Jmeter 的jdbc Request 实例二

2012-03-29

Jmeter的JDBC Requst 驱动

Jmeter的JDBC Requst 驱动, 改扩展名为.jar

2012-03-29

Jmeter的JDBC Requst 实例1

Jmeter的JDBC Requst 实例1

2012-03-29

Jquery特效1-12代码DEMO

Jquery特效1-12代码DEMO

2011-02-14

MVC2 Wcf Ajax Jquery Demo

MVC2 Wcf Ajax Jquery Demo

2011-01-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除