随笔分类 -  Mvc

摘要:一、定义 MVC中ActionResult是Action的返回结果。ActionResult 有多个派生类,每个子类功能均不同,并不是所有的子类都需要返回视图View,有些直接返回流,有些返回字符串等。ActionResult是一个抽象类,它定义了唯一的ExecuteResult方法,参数为一个Co 阅读全文
posted @ 2024-06-02 17:02 每天进步多一点 阅读(176) 评论(0) 推荐(0) 编辑
摘要:控制器部分: /// <summary> /// 验证码 /// </summary> /// <returns></returns> public ActionResult CheckCode() { //首先实例化验证码的类 ValidateCode validateCode = new Val 阅读全文
posted @ 2023-08-28 23:37 每天进步多一点 阅读(38) 评论(0) 推荐(0) 编辑
摘要:比如传送这样的数组 { { "build", "http://www.baidu.com" }, { "analyse", "http://www.sohu.com" }, { "openbook", "http://www.163.com" }}, 可以把这样的数组转换成JSON数据,然后传递到前 阅读全文
posted @ 2021-01-16 14:52 每天进步多一点 阅读(744) 评论(0) 推荐(0) 编辑
摘要:在mvc框架中,不可避免地会遇到前台传值到后台,前台接收后台的值的情况(前台指view,后台指controller),既然要多次使用 测试用的类的定义 1 /// <summary> 2 /// 测试用的Person类,注意要用public,以及访问器get;set 3 /// </summary> 阅读全文
posted @ 2021-01-14 20:42 每天进步多一点 阅读(976) 评论(0) 推荐(0) 编辑
摘要:一、准备工作 创建一个ASP.NET MVC程序,然后在Models文件夹里面新添加Student实体类,用来模拟从Controller向View传递数据,Student类定义如下: 1 using System; 2 using System.Collections.Generic; 3 usin 阅读全文
posted @ 2020-10-28 11:53 每天进步多一点 阅读(352) 评论(0) 推荐(0) 编辑
摘要:1、使用最新版本的VS2017,并安装.NET Core2.0中相关开发工具 2、打开VS2017,点击文件-新建-项目,选择.NET Core中的ASP.NET Core Web 应用程序 3、由于我们是从零开始搭建MVC框架,因此我们选择创建一个空模板 4、创建完后,我们可以看到初始文件里面有这 阅读全文
posted @ 2020-10-13 15:18 每天进步多一点 阅读(773) 评论(0) 推荐(0) 编辑
摘要:特性路由 WebApi2默认的路由规则我们称作基于约定路由,很多时候我们使用RESTful风格的URI.简单的路由是没问题的,如 api/Products/{id},但有些事很难处理的,如资源之间存在嵌套关系:客户包含订单,书有作者属性等等。对于这种Uri,我们希望的路由是这样的:/costomer 阅读全文
posted @ 2019-06-03 15:13 每天进步多一点 阅读(1513) 评论(0) 推荐(0) 编辑
摘要:一、webapi 1.在webapiconfig中移除xml的返回格式,返回格式就自动使用Json格式 config.Formatters.Remove(config.Formatters.XmlFormatter); 2.创建一个pig的控制器 3.发布webapi网站,url=http://lo 阅读全文
posted @ 2019-02-02 10:10 每天进步多一点 阅读(2204) 评论(0) 推荐(0) 编辑
摘要:ASP.NET Web API是​​一个框架,可以很容易构建达成了广泛的HTTP服务客户端,包括浏览器和移动设备。是构建RESTful应用程序的理想平台的.NET框架。 上面是微软对Web API给出的定义,其中包含两个关键字:HTTP和RESTful,其实从这一方面,大家就可以看出Web API和 阅读全文
posted @ 2019-01-30 19:21 每天进步多一点 阅读(34003) 评论(2) 推荐(2) 编辑
摘要:如果VS2010 创建Web项目时,出现ASP.NET MVC 4 Web Application ,说明组件安装成功。 1.2 VS2012:无需安装任何组件 2、搭建EF框架 2.1 创建一个数据库OumindBlog 2.2 用VS2010创建一个MVC程序 点击“确定” 选择 “Empty” 阅读全文
posted @ 2017-03-13 19:02 每天进步多一点 阅读(25345) 评论(0) 推荐(4) 编辑
摘要:最近写了一个mvc 的 分页,样式是基于 bootstrap 的 ,提供查询条件,不过可以自己写样式根据个人的喜好,以此分享一下。首先新建一个Mvc 项目,既然是分页就需要一些数据,我这 边是模拟了一些假的数据,实际的项目中都是在数据库中去取得的,很简单的数据: public class User 阅读全文
posted @ 2017-03-08 12:12 每天进步多一点 阅读(1741) 评论(0) 推荐(0) 编辑
摘要:一,MVC HtmlHelper方法 二,传统Form表单Aciton属性提交 三,Jquery+Ajax 提交表单 四,MVC Controller控制器和表单参数传递 MVC HtmlHelper方法 一,Html.BeginForm(actionName,controllerName,meth 阅读全文
posted @ 2017-03-01 15:58 每天进步多一点 阅读(7764) 评论(0) 推荐(0) 编辑
摘要:你可能要问,我用EF不就为了避免写SQL吗?如果要写SQL我不如直接用ADO.NET得了。话虽然这么说没错,可有些时候使用EF操作数据还是有一些不方便,例如让你根据条件删除一组记录,如果按照正常的流程来走,你就得先把这些数据查出来,然后再一条一条地删除它们,这样不仅麻烦而且性能也比较低。这种情况下S 阅读全文
posted @ 2016-09-08 23:18 每天进步多一点 阅读(24286) 评论(6) 推荐(9) 编辑
摘要:控制器向视图中传值ViewData详解 1.将一个字符串传值到视图中 在action中我们将字符串保存在ViewData(或ViewBag [asp.net 3或以上才可用])中代码如下: public ActionResult Index() { ViewData["str1"]= "这是一个字符 阅读全文
posted @ 2016-08-30 23:19 每天进步多一点 阅读(10550) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// 生成分类下拉-列表框,选中指定的项 /// </summary> /// <param name="html"></param> /// <param name="selectedValue"></param> /// <returns></returns> pu 阅读全文
posted @ 2016-08-29 09:50 每天进步多一点 阅读(4054) 评论(0) 推荐(0) 编辑
摘要:使用MVC时,会遇到从Controller传递到View的数据只是某几个表中的几个字段的数据,有很多人都会想到能否把这几个字段组成一个匿名类传到View,但是这样好像行不通,所以有些时候我们会针对这几个字段来创建一个Model,方便数据的正确传递,但是这会使得Model越来越多,很多人都不喜欢这么做 阅读全文
posted @ 2016-07-16 15:05 每天进步多一点 阅读(1353) 评论(0) 推荐(0) 编辑
摘要:MVC视图下默认是不支持服务器端控件的,所以,为了能够通过report viewer控件加载报表,需要在MVC视图添加嵌入的页面。 起初在stackoverflow上找到一个解决方案,见这里。不过这里的解决方案的一个最大缺陷是,不支持页面导航,也就是只能显示报表的第一页。 因为,原作者也说了,MVC 阅读全文
posted @ 2016-06-13 14:29 每天进步多一点 阅读(1705) 评论(0) 推荐(0) 编辑
摘要:一、URL的获取很简单,ASP.NET通用: 【1】获取 完整url (协议名+域名+虚拟目录名+文件名+参数) string url=Request.Url.ToString(); 【2】获取 虚拟目录名+页面名+参数: string url=Request.RawUrl; (或 string u 阅读全文
posted @ 2016-05-27 23:22 每天进步多一点 阅读(198) 评论(0) 推荐(0) 编辑
摘要:1.首先,请在配置文件设置如下:(该项默认都存在且为true) <add key="UnobtrusiveJavaScriptEnabled" value="true" /> 2.在你的_layout.cshtml中引入JS文件: <script src="~/Scripts/jquery-1.8. 阅读全文
posted @ 2016-05-26 09:26 每天进步多一点 阅读(233) 评论(0) 推荐(0) 编辑
摘要:Mvc中DropDownList 和DropDownListFor的常用方法 一、非强类型: Controller: ViewData["AreId"] = from a in rp.GetArea() select new SelectListItem { Text=a.AreaName, Val 阅读全文
posted @ 2016-03-16 18:14 每天进步多一点 阅读(341) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示