摘要: 假设我们有一个enum:public enum Role{ User = 0, Admin = 1024 }我们想要实现如此效果:因为enum本身并没有IEnumerable接口,所以不能直接使用new SelectList(Role);来将之填充DropDownList。但是我们可以写一个静态方法... 阅读全文
posted @ 2014-04-30 10:58 彡分 阅读(253) 评论(0) 推荐(0)
摘要: 一 Html.ActionLink("linkText","actionName")该重载的第一个参数是该链接要显示的文字,第二个参数是对应的控制器的方法,默认控制器为当前页面的控制器,如果当前页面的控制器为Products,则 Html.ActionLink("detail","Detail")则会生成 all二 Html.ActionLink("linkText","actionName","controlName")该重载比第一个重载多了一个参数,他 阅读全文
posted @ 2013-12-23 11:38 彡分 阅读(161) 评论(0) 推荐(0)
摘要: foreach 语句对实现 System.Collections.IEnumerable 或 System.Collections.Generic.IEnumerable(Of T) 接口的数组或对象集合中的每个元素重复一组嵌入式语句。 foreach 语句用于循环访问集合,以获取您需要的信息,但不能用于在源集合中添加或移除项,否则可能产生不可预知的副作用。 如果需要在源集合中添加或移除项,请使用 for 循环。嵌入语句为数组或集合中的每个元素继续执行。 当为集合中的所有元素完成迭代后,控制传递给 foreach 块之后的下一个语句。可以在 foreach 块的任何点使用 break 关键字跳 阅读全文
posted @ 2012-03-04 23:56 彡分 阅读(128) 评论(0) 推荐(0)