上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 修改VIEWS文件夹下的web.config文件, 加入下面红色字标识的内容: 引用示例: 阅读全文
posted @ 2015-11-30 13:54 杨mon 阅读(1208) 评论(4) 推荐(1)
摘要: StringBuilder sb = new StringBuilder(10);sb.Append("Test");sb.Length = 0; //这句清空 阅读全文
posted @ 2015-04-29 09:25 杨mon 阅读(155) 评论(0) 推荐(0)
摘要: 几次想学Android,都因为启动模拟器调试时太慢而放弃。 今天终于搞通了真机调试,记录一下:1)USB线把手机和电脑连接。2)Adroid手机启用USB调试。3)命令行运行 adb devices,测试是否能找到设备。 我的adb命令工具所在目录为E:\Android\adt-bundle-win... 阅读全文
posted @ 2014-04-22 09:32 杨mon 阅读(799) 评论(0) 推荐(0)
摘要: Razor,很有意思的剃刀。相较与之前开发WEB的方式,Razor真是轻松惬意。下面说一下我使用Razor的一些心得。 页面中归根结底是一个输出字符串(HTML CSS JS等混合的字符串)的过程。现在流行的Web开发方式,包括Asp(.net), Jsp, Php 等等,在页面上,都是在输出HTML字符串的过程中,嵌入服务器代码。或者理解成相反的过程, 不管如何理解, 页面中总是需要在输出字符串和其它服务端代码两者中间不断的进行切换。传统的切换是通过<%%>之类的成对标记标识的。 Razor引擎不再使用之么复杂的标记, 而是使用一个@来标识这种切换。 我们暂时将直接输出HTML 阅读全文
posted @ 2012-11-05 09:48 杨mon 阅读(6384) 评论(1) 推荐(3)
摘要: MVC在底层和传统的asp.net是一致的,在底层之上,相关流程如下:1)Global.asax里,MvcApplication对象的Application_Start()事件中,调用 RouteConfig.RegisterRoutes(RouteTable.Routes); 来注册路由规则。2)RouteConfig.RegisterRoutes()方法里,给出的默认规则为 {controller}/{action}/{id} . a. 在有特别需要的时候,到这里来修改规则。 b. 未指明Controller默认为HomeContoller,未指定Action默认为Index, 也就是说, 阅读全文
posted @ 2012-11-02 09:46 杨mon 阅读(2608) 评论(0) 推荐(0)
摘要: 一个系统的权限模型,可能简单也可能复杂。 但是如果掌握了简单的基础,复杂的东西就可以很好的解决。我们就从简单的东西学起。打开表webpages_Roles,添加两个角色: 打开Views\Account\Index.cshtml,作如下修改: 最后加一段JS:确保模板文件,Views\Shared\_Layout.cshtml 中引用了相关的JS库文件:AccountController中加入Action:最后的运行结果:关于本篇的总结:1)通过System.Web.Security.Roles类提供的方法,可以对角色进行各种判断与管理。2)可以在Controller类或方法(Action.. 阅读全文
posted @ 2012-11-01 10:55 杨mon 阅读(2900) 评论(6) 推荐(1)
摘要: 1、扩展字段。 现在,要给UserProfile表加两个非空字段:FirstName, LastName。 因为前面我们已经注册过用户,该表中已存在数据,要添加非空字段比较麻烦,我们可以删除掉现有用户,从头开始会更简单。通过前面加入的删除用户的功能将现有用户全部删除。 在VS的数据连接中,打开DefaultConnection的UserProfile表: 点击Update更新到数... 阅读全文
posted @ 2012-10-31 16:27 杨mon 阅读(2293) 评论(2) 推荐(0)
摘要: 在上一篇中,我们创建了用户列表页面。 现在,我们将用户列表功能,加入到菜单中。打开 Views\Shared\_Layout.cshtml,找到菜单部分,加入用户列表菜单项: 保存后,右键点击项目文件,弹出菜单中选 “在浏览器中查看”: 如果未登录点击Users, 会跳转到登录页面,这是因为在其Controller类AccountController中,加入了一个Attribu... 阅读全文
posted @ 2012-10-31 14:39 杨mon 阅读(2436) 评论(1) 推荐(2)
摘要: 接 上回 创建的项目,1、打开 Controllers\AccountController.cs2、加入新方法Index: 3、在方法名称上点击右键,选择添加视图 确保选择了图上红色箭头指向的东西,确定之后会在 Views/Account文件夹下生成一个视图:Index.cshtml。Index.cshtml文件中已经生成了一些代码,为了该页面通用性(扩展性)好些,我们针对它定义一个自己的Model类:UserQueryModel.4、定义Model类。打开Models\AccountModels.cs, 在using部分加入: 后面加入Model类: 可以看到里面有对Entity... 阅读全文
posted @ 2012-10-31 11:38 杨mon 阅读(2526) 评论(1) 推荐(1)
摘要: 前提条件:安装好VS20121)创建新项目,选MVC里的Internet项目。它会自动的帮助我们做很多工作,是最轻松的MVC开始之门。2)设置数据库。数据库和一些基础的表,会在后面自动创建。这里我们设置一下数据库的名称等信息。修改Web.config里的DefaultConnection连接字符串即可。 当然,如果需要连接已有的数据库,也是可以的,同样修改这里的连接字符串即可。 后面以新建数据库的情况为标准进行讨论。 将图中两处写上自己想要创建的数据库名称即可。 (注:关于LocalDB的知识,这里不再展开写了。有需要的同学请自行查资料)3) 可自定义用户表及字段的名称。打开Filters.. 阅读全文
posted @ 2012-10-31 09:53 杨mon 阅读(3121) 评论(2) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页