“2017年1月”存档文章有71 篇
@Html.Partial和@Html.Action区别
2017/1/4 13:47:39
1.首先看一下它们的对等关系@Html.Partial 对应 @{Html.RenderPartial();}@Html.Action 对应 @{Html.RenderAction();}以上相互对应的语句,它们实现的功能是一样的,不同的就是写法,2.Action加载方法的视图,执行 Controller → Model → View 的顺序,然后把产生的页面带回到原来的View中再回传。而Par...
Asp.net MVC中Html.Partial, RenderPartial, Action,RenderAction 区别和用法
2017/1/4 13:42:42
Partial 和RenderPartial:这两个的性质都是一样, 只指把一个个View给镶入进来, 只是回传值有点不一样Partial 回传的一个Object (MvcHtmlString), 回传一个String 把一堆Html给回传出来, 然后写进到主页面上@Html.Partial("ViewName")RenderPartial 回传的是void, 而这个方法会在主页面上添加指定的Vi...
C# Dictionary用法总结
2017/1/4 10:03:42
1、用法1: 常规用 增加键值对之前需要判断是否存在该键,如果已经存在该键而且不判断,将抛出异常。所以这样每次都要进行判断,很麻烦,在备注里使用了一个扩展方法public static void DicSample1(){ Dictionary<String, String> pList = new Dictionary<String, String>(); try { ...
MVC前台获取ViewData的数组中的值
2017/1/4 10:01:07
后台控制器:public ActionResult Index() { List<string> colors = new List<string>(); colors.Add("red"); colors.Add("green"); colors.Add("blue"); ViewData["listColors"] = colors; ret...
css3变形属性transform
2017/1/3 16:59:43
w3c上的例子是这样子写的:div { transform:rotate(7deg); -ms-transform:rotate(7deg); /* IE 9 */ -moz-transform:rotate(7deg); /* Firefox */ -webkit-transform:rotate(7deg); /* Safari and Chrome */ -o-transform...
这样使用GPU动画
2017/1/3 16:44:59
大多数人知道现代网络浏览器使用GPU来渲染部分网页,特别是具有动画的部分。 例如,使用transform属性的CSS动画看起来比使用left和top属性的动画更平滑。 但是如果你问,“我如何从GPU获得平滑的动画?”在大多数情况下,你会听到像“使用transform:translateZ(0)或will-change:transform这样的建议。这些属性已经成为像我们如何在Internet Ex...
Entity Framework数据库迁移
2017/1/3 10:54:21
现在我们准备创建数据库了,如果在本地工作,只是创建或者更新本地数据库,那么我们在包管理器控制台中执行Update-Database命令,还有,可以使用Get-Help命令查看可以使用的参数(后面不再啰嗦这个命令)。下面,我们对-script参数感兴趣,该参数很有用,因为它可以生成迁移的SQL脚本,我们可以将该脚本交给DBA或者我们自己运行。当运行Update-Database命令时,它会比较实体类...
Entity Framework一对多关系
2017/1/3 10:34:44
要在数据库中配置一对多关系,我们可以依赖EF约定,或者可以使用数据注解/fluent API来显式创建关系。接下来我以网站上常见的评论与回复的例子来说明一对多关系。一个评论可能有多个回复,象下面这样:下面是评论的数据表的定义: public partial class Comment { public int Id { get; set; } publ...