摘要: 从6月28到9月4号,一共两个多月的时间,都在今天结束了。这两个月的时间里,在八个人的项目组里,做了一个商品房的网站,有后台和前台,我主要是负责后台的系统管理模块的开发。看到其他组能做出很完善的系统出来,我们做得仅是实现了基本的功能,看出来,自己和其他同学之间是有很大的差距。如果不再把握仅有的很少的时间来学习无限的知识与技术。很难想象出到社会能否找到一份很满意的工作。在这个项目里,我觉得自己做的界面很难看,对于这方面的实现,我真的很有心无力。一直都很没有什么审美观。唯一值得安慰的是:我负责的后台的很多关键的功能,都实现了,如:权限管理,挺多的功能的。都是能完成。在这里有大的进步,我自己能感觉到 阅读全文
posted @ 2012-09-04 20:54 Buu 阅读(987) 评论(0) 推荐(0) 编辑
摘要: 在Controller里可以用FormCollection去取得View上控件的值,不过Button类型的取不到。例子如下: public ActionResult Allot(FormCollection _formCollection) { string[] str = _formCollection["functions"].ToString().Split(','); int s = int.Parse(_formCollection["authorityid"]);}前台代码 <span>权限名称:@k ... 阅读全文
posted @ 2012-08-30 11:11 Buu 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: DropDownList则与TextBox等控件不同,它使用的是select标记。它需要两个值:在下拉框中显示的列表,和默认选项。而自动绑定一次只能绑定一个属性,因此你需要根据需要选择是绑定列表,还是默认选项。DropDownList扩展方法的各个重载版本“基本上”都会传递到这个方法上:public static string DropDownList(this HtmlHelper htmlHelper, string name, IEnumerable<SelectListItem> selectList, string optionLabel, ... 阅读全文
posted @ 2012-08-24 23:41 Buu 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 第一步:在母版页上的后台代码上添加一个属性,这个属性就是其控件。public System.Web.UI.HtmlControls.HtmlForm MasterForm { get { return Form1; } }第二步:在继承母版页的页面上引入这一句:<%@ MasterType VirtualPath="~/PageModel.Master" %>VirtualPath为其母版页的路径第三步:取母版页的控件:<%=Master.MasterForm.Clien... 阅读全文
posted @ 2012-08-24 10:49 Buu 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 最近搞权限管理这个模块,所以做到用到TreeView这个控件,我在这里用其生成如下的样式在前台只需要绑定一个TreeView控件功能项:<asp:TreeView runat="server" ID="TR_Function" Width="40px" ></asp:TreeView>关键是后台代码的实现 //查出所有的Function项,并将其结果绑定到树形表中。使用递归的方法。 private void BindTreeView(List<YJPS_HBM_Function> _listFunc 阅读全文
posted @ 2012-08-24 10:42 Buu 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 系统默认Session的有效时间是二十分钟,用户在这期间,没有任何操作,那么Session就会过期。如果当前操作要用到Session的值那到就会出现错误。所以我们要在每个页面有做Session的判断。首先写一个基类:代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web.UI;//要引用这个DLLnamespace Common{ public class PageBase : Page { protected voi... 阅读全文
posted @ 2012-08-22 17:14 Buu 阅读(393) 评论(1) 推荐(0) 编辑
摘要: 后台:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using YJPSDataAccess.AgentInfoManageDataAccess;using System.Data;using Common;using System.Text;namespace YJPS.YJPSPresentation.AgentInfoManagePresentation{ publ... 阅读全文
posted @ 2012-08-21 01:15 Buu 阅读(271) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data.Objects;namespace SportsStore.Models.Abstract{ public class ProductRepository : IProductRepository { SportsStoreEntities db = new SportsStoreEntities(); //查询全部 public IQuerya... 阅读全文
posted @ 2012-08-19 17:21 Buu 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 比起 LINQ to SQL,EF 除了提供 LINQ 查询方式, 还提供了 Entity SQL languageESQL 类似 Hibernate 的 HSQL,ESQL 与SQL 语言的语法相似,以字符串的方式执行esql的查询结果集 ObjectQueryObjectQuery<实体>myContextcontext =newmyContext();stringesql ="SELECT VALUE DBItemList FROM myContext.DBItemList";// ObjectQuery<DBItemList> query = 阅读全文
posted @ 2012-08-19 17:01 Buu 阅读(256) 评论(0) 推荐(0) 编辑
摘要: ObjectQuery<T>数据加载方式1. ObjectQuery<T> 提供了一个管理[实体对像]集合2. ObjectQuery<T>继承System.Data.Objects.ObjectQuery, ObjectQuery对ObjectContext进行了封装,3.可以通过ObjectContext.CreateQuery<T>("esql")的方式创建ObjectQuery<T>4.可以通过new ObjectQuery<T>(ObjectContext,"esql")的 阅读全文
posted @ 2012-08-19 17:00 Buu 阅读(359) 评论(0) 推荐(0) 编辑