asp.net MVC
文章平均质量分 81
chenguang79
现代社会的民工。不同的在于,我是用代码来建设虚拟的城市。
展开
-
在IIS6中配置asp.net MVC
在IIS中配置网站大家都很熟悉了,我想没有几个兄弟不会的,可是在配置asp.net MVC的时候,就会有一些问题了.我把我配置的时候遇到的问题记录下来,供大家参考. 我单位的服务器是windows 2003的系统,IIS6.我按这情况配置了网站后,发现根本就法运行,提示 Directory Listing DeniedThis Virtual Directory原创 2012-01-30 17:34:47 · 5857 阅读 · 0 评论 -
asp.net MVC3 model远程验证
只所以说是MVC3,是因为这个远程验证的方法,只有MVC3中才有。所以想用的兄弟们就只能去下个MVC3了,当然还要安装framework4.0. 不多说,上代码: model层:using System;using System.Collections.Generic;using System.Linq;using Syste原创 2012-06-07 11:50:44 · 1936 阅读 · 1 评论 -
asp.net + MVC中model验证
在做表单验证的时候,我们一般都使用javascript或是jquery这种客户端的验证。比较好用,而且比较轻量级。在MVC中它也给我们提借了一种model验证,样式也很不错。在这里做一个简单的说明。 要想做model验证, 必须要在model层先进行处理,先要引入using System.ComponentModel.DataAnnotations命名空间。下面是我的例子原创 2012-06-06 13:42:15 · 3032 阅读 · 0 评论 -
asp.net MVC+ LINQ to Entities简单添加,修改,删除,显示,子查询
最近一个项目用到asp.net MVC来做,但是数据模型还是采用的是ado.net,在项目完结之时,自己就多看了一下MVC,发现 MVC很多人都在使用EF做为数据模型,自己也就试着写一下,我用EF做数据模型,用linq to Entities来进行操作.下面是自己总结的一些简单操作.添加操作: //这是我一个EFNewETrainEntities newEtrain = new N原创 2012-03-16 10:19:17 · 9318 阅读 · 3 评论 -
asp.net MVC + linq to entity报"不允许启动新事务,因为有其他线程正在该会话中运行."错误解决方法
今天在写代码的时候,遇到这样的一个问题,在循环保存记录的时候,用SaveChanges()方法,提示我 "不允许启动新事务,因为有其他线程正在该会话中运行."从字面来看,应该是有东西被打开,而没有关闭,就又想打开了.当时还真不知道是什么问题引起的,后来查了一下MSDN.发现,原来是SaveChanges()方法,引起的并发冲突,下面我把代码放上出来,大家看一下foreach (var it原创 2012-03-21 14:05:35 · 7048 阅读 · 0 评论 -
asp.net MVC + linq to Entity简单教程(五)linq to Entity中join的使用以及子查询
多表联查,可以说是我们写sql语句时最常用的一种方法。一般采用,内联(join),左联(left join),右联( right join)的方式。这里不多说了,想必大家也都了解。这里我要说的一点是在linq to Entity 3.5中,是没有左联和右联的,只能一个join。所以你要是想做左联或是右联就得想别的方法。这可能是linq to Entity的不足之处吧,好了,下面我们从从代码来看一下原创 2012-03-30 21:45:42 · 8525 阅读 · 0 评论 -
asp.net MVC + linq to Entity简单教程(四)linq to Entity查询中其它方法的使用
在前面我们说到了,简单的列表显示,下面我们来介绍一下,一些其它的属性。 1, order by 的使用 在sql语句中,order by 语句是经常使用的。一般来说,它一般和top配对使用。这里我们介绍一下linq to Entity中如何使用order by 一般正常的sql语句应该是 select top 10 * from原创 2012-03-29 22:39:41 · 5646 阅读 · 0 评论 -
asp.net MVC + linq to Entity简单教程(三)linq to Entity的基本操作
MVC搞明白之后,我们就要用一下linq to Entity了。它的基本语法与linq to sql很相似,只是在有一些地方有些区别,个人感觉最大的区别就是linq to sql有的一些功能,它没有,哇哈哈。。。。。。。。。为什么这么说呢。在后面的操作中,遇到了,我会提一下。 对于用习惯了ado.net的朋友来说,一下写linq to Entity会感觉有点别扭,为什么呢。主要是因为它的SQ原创 2012-03-29 15:39:32 · 10157 阅读 · 2 评论 -
LINQ to Entities中关于类型转化的问题
今天在写LINQ to Entities的时候,发现在LINQ to Entities中无法使用Convert.toInt32这种方法.感觉很奇怪,就又试了int.parse,in32.parse这二种,都不好用,都提示有问题,说是转化不了.这是怎么回事呢,上网查一下,也是说不支持,后来在一个老外的网站上找到了一种方法,其实很简单,就是提前转化smsMould = smsMould.Whe原创 2012-03-13 16:30:40 · 4086 阅读 · 0 评论 -
asp.net MVC中linq to xml的简单操作
说实话,此次看见linq to xml主要是为了在芒果里操作文件,只是单位的机器太烂了,没法子试,只能拿MVC来试了.废话不多说,上代码. xml文件格式如下: 文档主要是用来记录中国的传统节日 清明 4-5 中国人纪念先人的日子 MVC中Controllers中的XMltestController.cs的代码原创 2012-03-12 10:34:49 · 3327 阅读 · 1 评论 -
asp.net MVC + linq to Entity简单教程(二)MVC的简单操作
MVC的概念不多说,model + view + Controller 有人说这个和三层没有什么区别啊。也是分三层写的啊。MVC中model层我们真的没有做什么,基本就是建立数据模型,而controller层是逻辑判断和数据操作,而View则是简单的页面显示。这么一看,和简单三层没有区别。其实我们只要仔细的研究一下就会发现,MVC更想是对WEB层的一个再分,就是把WEB进行了一个三层分化。我不知道原创 2012-03-28 11:36:20 · 3618 阅读 · 0 评论 -
asp.net MVC + linq to Entity简单教程(一)MVC的建立与Entity的建立
最近在写一个项目,是一个用于手机浏览器浏览的一个校园办公的系统,主要是采用HTML5 + asp.net MVC进行编写的,平时在写程序的时候,很少用到MVC,一般都是用三层架构,因为MVC架构,生成的前台代码,很干净,没有一些乱七八遭的代码,很适合与HTML5结合。在开发的时候,我们采用的model模型,依然是我们最熟悉是的ado.net。程序在测试完成,交付使用之后,自己感觉可以借这个机会,好原创 2012-03-27 15:37:13 · 6583 阅读 · 2 评论 -
asp.net中将dataTable数据转化为List<>
/// /// 将dataTable数据转化为List<> /// /// /// /// public static IList GetList(DataTable table) { IList list = new List();原创 2012-02-09 08:46:55 · 3770 阅读 · 0 评论 -
asp.net MVC中html.DropDownList反显
在asp.net MVC中下拉列表可以说是最常用的一种控件.绑定方法,也很简单.可是我们在做修改或是查询的时候,会要求这个下拉列表框当前选中的值,是我刚才选择的或是数据库存的值,这怎么办呢.这就要用SelectList这个类了.这个类一共有四种方法. 分别是以下这四种方法,我们一般比较常用的方法是,前二种,如果想要做到反显,哪么我们用到的就是第四种方法. 名称说明原创 2012-02-01 13:52:18 · 2849 阅读 · 0 评论 -
MVC中code first方式开发,数据库的生成与更新(Ef6)
一,在models文件夹中,建立相应的model文件 这里注意一点,这里建立的class名,就是数据库里表的名字。 在这里面,可以建立表之间的关系。 这里要说明一点的事,一般情况下,我们会把n:m的形式,变成两个1:n的模式 //学生信息 namespace codefirst.Models { p原创 2016-03-10 16:10:07 · 18204 阅读 · 3 评论