随笔分类 - MVC
摘要:项目结构图如下: 新建一个实现内容和接口的项目: 接口内部如下: 实现代码如下: 编写完成后,编译生成DLL文件,然后新建一个WCF的项目 引用这个实现的项目DLL,之后新建一个SVC文件,删除XX.SVC.CS这个文件,打开.SVC文件,在里面的service属性指向实现DLL.类,codebeh
阅读全文
摘要:EF6 1.必须要添加Entitiframework 2.必须要添加必须要添加Entitiframework.Sqlserver 3.单元测试一定要有配置文件里面一定要有连接字符串和初始化配置文件节点和EF的注册节点
阅读全文
摘要:在查阅了一些资料后,结论如下: Action 是以mvchtmlstring的方式返回一个结果,RenderAction 无返回值,速度上action慢于RenderAction partial和RenderPatrial同理,但是和action相比,partial需要分页视图与主视图放在一个目录下
阅读全文
摘要:单元测试可以对一些功能中的方法进行测试看一下是否达到了预期效果,在VS2010中右键方法名就可以看见,VS2012需要新建一个测试项目才能使用,到了VS2013需要升级到update5,然后再工具-扩展和更新-联机 中搜索Unit Test Generator获取更新之后重启VS2013,之后对项目
阅读全文
摘要:load方法指定一个界面会显示在目标的标签内部 比如MVC的一个分部视图页面想要显示在某个标签里面,可以写成 $(标签ID).load(分部视图名称,data) 其中第二个参数可选,主要是一些需要传递到该页面的数据JSON格式组成,发送到后台可以进行处理,如果后台有类A前台需要有和后台对应的属性,只
阅读全文
摘要:代码如下: 效果: 配合之前的MVC分页文章使用即可,另附JS版分页,逻辑思维大体相同 希望大家补充
阅读全文
摘要:在主界面的视图中可以使用viewdata,引用主界面的分布视图界面也可以调用主界面的分部视图,但是分部视图不可以定义viewdata并使用 例子如下: ,结果: 主界面: 主页视图 分页1: 主页视图 说明分页没有调用自身定义的viewdata,只能使用主页的ViewData
阅读全文
摘要:www.111cn.net 编辑:lanve 来源:转载 今天在处理Entity Framework插入数据库时,报错: Validation failed for one or more entities. See 'EntityValidationErrors' property for mor
阅读全文
摘要:票证类:FormsAuthenticationTicket,提供对票证的属性和值的访问,这些票证用于 Forms 身份验证对用户进行标识。无法继承此类。 应用:使用FormsAuthentication调用票证类的各个属性不能赋值,他们的值存在于webconfig文件 在web.config文件中,
阅读全文
摘要:MVC的页面跳转方式(放在一般类): filterContext.Result = new RedirectResult("controller/action"); filterContext继承ActionExecutingContext类 这是一个验证action请求之前判断的一个上下文类 fi
阅读全文
摘要:renderaction是页面之间的传递但是过程中调用了controller,相当于调用两次页面(两次HTTP请求),如果找不到action会报错 renderpartian是view之间的调用 MVC提供的封装的AJAX会提交整个页面的信息,相当于重走一次WEB的请求生命周期。推荐使用JQuery
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { ...
阅读全文
摘要:ajaxhelper: onsuccess是调用成功后显示方法,还有一个方法是调用前显示 model验证: 控件前端验证: 需要引入的JS 其中第二个是ajaxhelper的必须验证 后台的两个同名不同参数的方法可以加入httppost去区别view的调用 元数据共享,通过伙伴类: 没有验证的NAM
阅读全文
摘要:一般情况下新增字段首选现在数据库更新,然后再从数据库更新模型 第二选择是从模板添加字段更新数据库(面临删除所有数据可能,慎用) 第三是没有T4模板的前提下再模型完成操作然后修改model类防止model类不能同步更新 当然有T4模板才会更新model类 actionResult: 返回内容:retu
阅读全文
摘要://传入要查询的字段,查询条件(例如根据姓名查看数据的数据筛选),按照什么排序,页码,信息条数 //T:要操作的类型 //Tkey:根据什么类型来排,ID的话返回的是int类型,但是name的话又会返回string类型,不确定的情况下,就使用了tkey让用户自己确认返回...
阅读全文
摘要:这两者转化可以用linqpad进行转化,首先推荐一个网站可以了解一下orderby的排序方式http://www.csharpwin.com/csharpspace/614.shtml然后下面有一个简单的实例lambda:from s in Info where s.Id>10 || s.Title...
阅读全文
摘要:第三讲是应用于MVC上面的分页,很多时候MVC要和EF表达式一起使用,但是我这个使用的最原始的ADO.NET,一样实现了这个效果。要实现这个效果首先要得到MvcPager.dll,引用之后,前台操作如下:@using Webdiyer.WebControls.Mvc;@model PagedList...
阅读全文
摘要:public class MyCustomerFilterAttribute : ActionFilterAttribute { public string Message { get; set; } public override void OnActionExe...
阅读全文

浙公网安备 33010602011771号