10 2012 档案
摘要:1、扩展字段。 现在,要给UserProfile表加两个非空字段:FirstName, LastName。 因为前面我们已经注册过用户,该表中已存在数据,要添加非空字段比较麻烦,我们可以删除掉现有用户,从头开始会更简单。通过前面加入的删除用户的功能将现有用户全部删除。 在VS的数据连接中,打开DefaultConnection的UserProfile表: 点击Update更新到数...
阅读全文
摘要:在上一篇中,我们创建了用户列表页面。 现在,我们将用户列表功能,加入到菜单中。打开 Views\Shared\_Layout.cshtml,找到菜单部分,加入用户列表菜单项: 保存后,右键点击项目文件,弹出菜单中选 “在浏览器中查看”: 如果未登录点击Users, 会跳转到登录页面,这是因为在其Controller类AccountController中,加入了一个Attribu...
阅读全文
摘要:接 上回 创建的项目,1、打开 Controllers\AccountController.cs2、加入新方法Index: 3、在方法名称上点击右键,选择添加视图 确保选择了图上红色箭头指向的东西,确定之后会在 Views/Account文件夹下生成一个视图:Index.cshtml。Index.cshtml文件中已经生成了一些代码,为了该页面通用性(扩展性)好些,我们针对它定义一个自己的Model类:UserQueryModel.4、定义Model类。打开Models\AccountModels.cs, 在using部分加入: 后面加入Model类: 可以看到里面有对Entity...
阅读全文
摘要:前提条件:安装好VS20121)创建新项目,选MVC里的Internet项目。它会自动的帮助我们做很多工作,是最轻松的MVC开始之门。2)设置数据库。数据库和一些基础的表,会在后面自动创建。这里我们设置一下数据库的名称等信息。修改Web.config里的DefaultConnection连接字符串即可。 当然,如果需要连接已有的数据库,也是可以的,同样修改这里的连接字符串即可。 后面以新建数据库的情况为标准进行讨论。 将图中两处写上自己想要创建的数据库名称即可。 (注:关于LocalDB的知识,这里不再展开写了。有需要的同学请自行查资料)3) 可自定义用户表及字段的名称。打开Filters..
阅读全文
摘要:.net framework4.5中新增加的async await关键字,即异步方法功能,使异步操作的编写特别方便、高效和容易理解。下面给出一个简洁示例: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading; 6 using System.Threading.Tasks; 7 8 namespace AsyncTest 9 {10 class Program11 {12 sta...
阅读全文