上一页 1 ··· 3 4 5 6 7
摘要: 使用链接时,如果传统的跳转方式如:返回如果将路由的默认配置 routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with para... 阅读全文
posted @ 2015-04-02 15:24 8932809 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 传统的WebForm由于页面和后台类之间过度耦合,所以导致数据和控件之间关系非常密切,也就是说,当我在前台页面将一个label更改成一个textbox时,后台类的代码也需要随时变化。这给以后页面改版带来了很大的麻烦,尤其和美工之间的合作变得异常麻烦。例如,在cs页面中,有如下代码:this.labe... 阅读全文
posted @ 2015-04-02 10:32 8932809 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 由于EF的框架是4.1的,所以现在如果想更新部分字段的话,只能从数据库中查出一次数据(不用查的方法还没找到,需要继续研究),不能像5.1的版本可以不用查。更新的Action需要用到[HttpGet]和[HttpPost],否则会不知道具体执行哪个方法。代码[HttpGet] publi... 阅读全文
posted @ 2015-04-01 15:48 8932809 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 删除代码: public ActionResult Del(int id) { try { BlogArticle modelDel = new BlogArticle() { AId = id }; ... 阅读全文
posted @ 2015-04-01 09:50 8932809 阅读(167) 评论(0) 推荐(0) 编辑
摘要: EF操作数据库中的数据非常方便,例如查询:OumindBlogEntities db = new OumindBlogEntities(); public ActionResult Index() { //db.BlogArticles.Where(... 阅读全文
posted @ 2015-04-01 09:44 8932809 阅读(161) 评论(0) 推荐(0) 编辑
摘要: ViewBag类似于JavaScript的语法,在赋值时动态赋值,比如ViewBag.Dog=“哈哈” ,这样就会创建一个ViewBag.Dog的对象,供前端页面调用。在调用时,前台页面用razor方式,@ViewBag 直接使用。 public class HomeController : Con... 阅读全文
posted @ 2015-03-31 14:14 8932809 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 以运算器为例,通常编译运算器的时候直接在主函数中直接写代码,这样对以后的修改和重复调用产生了很大的麻烦,所以一定要将所有的功能封装成多个类,无论以后修改还是添加功能都方便了许多。运算器的简单工厂模式代码:基类: public class operation { private double num_a; public double Num_a { get { return num_a; } set { num_a = value; } } private double num... 阅读全文
posted @ 2013-10-15 11:18 8932809 阅读(127) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7