MVC4
随心随性随天意
命数如此
展开
-
C#MVC4基础(四)(数据建模(二)(通过代码建立数据库)(主从表查询(贪婪加载,延迟加载)))
Code First模式代码优先(编写代码来自动创建模型和数据库)使用类创建模型创建ASP.NET MVC应用程序,并选择“基本”模板在Models文件夹上右键选择新建类,并命名为ks类 public class ks { public int id { get; set; } public string Name { get; set;...原创 2019-06-13 15:57:39 · 852 阅读 · 0 评论 -
C#MVC4基础(一)(创建,初始页面,传值)
创建创建MVC4项目打开VS2012文件----新建----项目Visual C#----Web----ASP.NET MVC 4 Web应用程序----确定(可更改名称,位置,解决方案名称)模板可选择空,基本(自动生成目录)或者Internet应用程序(自动生成应用程序),视图引擎默认Razor----确定创建成功PS:据说创建基本的居多创建控制器以及视图鼠标移至Cont...原创 2019-06-08 09:05:06 · 967 阅读 · 0 评论 -
C#MVC4基础(二)(Linq查询,Lambda表达式)
Linq查询关键字:语法:from [type] id in source[join [type] id in source on expr equals expr [into subGroup]][from [type] id in source | let id = expr | where condition][orderby ordering,ordering,...原创 2019-06-09 01:03:32 · 589 阅读 · 0 评论 -
C#MVC4基础(五)(Razor视图引擎,母版页)
语法特点:在页面直接调用对象时,只要在C#语句前添加“@符号”即可if,for,foreach等代码段前加@也能在页面调用代码段中的文字前需加“@:”,html不用加“@:”:例如:@if(1>2){ @:123}else{ <h3>321</h3>}遍历中的存储集合的每一个对象前要加@例如:<ul> @forea...原创 2019-06-14 16:43:33 · 1042 阅读 · 0 评论 -
C#MVC4基础(六)(HTML辅助方法)
HTML辅助方法基础输出超链接常用写法:@Html.ActionLink("连接文本", "视图名") @*默认当前控制器*@@Html.ActionLink("连接文本", "视图名", "控制器名")@Html.ActionLink("连接文本", "视图名", new { id = 123, page = 5 }) @*第三个参数是使用URL传值*@输出表单@usi...原创 2019-06-17 10:02:30 · 488 阅读 · 0 评论 -
C#MVC4基础(三)(数据建模(一)(为数据库建立模型))
ORM概述大中型软软件开发过程中常会使用到ORM技术,ORM全称是“对象一关系映射”。ORM是将关系数据库中的数据用对象的形式表现出来,并通过面向对象的方式将这些对象组织起来,实现系统业务逻辑的过程。ORM(O→类,R→联系→数据库中关系表,M→对象和数据库关系表的映射关系)优势:避免操作数据库代码的重复性(自动生成增删改查操作代码)避免大量SQL语句影响程序的扩展性和灵活性(ORM编写...原创 2019-06-12 10:46:18 · 1734 阅读 · 0 评论 -
C#MVC4基础(七)(模型绑定和验证)
模型绑定基础绑定方式手动绑定使用Request请求获取Request.Form:获取表单提交的值RouteData.Value:获取路由的值Request.QueryString:获取URL的值Request.Files:获取上传的文件模型绑定直接从参数入手,(方法重载)又称隐式模型绑定(书上例子是创类(数据建模自动创类),以类的对象为参数)案例:手动绑定视...原创 2019-06-18 10:46:25 · 3121 阅读 · 0 评论 -
C#MVC4基础(总)(借助jQueryeasyUI实现登录,显示(分页),查询,删除)
流程使用建好的数据库进行数据建模,形成模型和相应的类的代码在母版页中拉入相应的jquery文件和css样式<!DOCTYPE html><html><head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width" /...原创 2019-06-24 08:26:22 · 322 阅读 · 0 评论