摘要:
1,using System.Web.SessionState;引用此命名空间2,对自定义类加上一个IRequiresSessionState标记接口就可以了,也不需要实现任何的方法。 阅读全文
摘要:
GridView1.DataBind(); 绑定数据源 Page.DataBind();将会为页面中所有的绑定语句求值 <%# Eval("Id") %><%# %>用于数据绑定,通常是用在数据源控件里 attr() 方法设置或返回被选元素的属性值。 string.IsNullOrWhiteSpac 阅读全文
摘要:
Ajax是进行异步处理请求的,非常好用 <script> $(function () { $(".del").click(function () { var $this = $(this); var id = $(this).attr("data-id"); //id=1&name=2 表单数据 $ 阅读全文
摘要:
base 关键字用于从派生类中访问基类的成员:调用基类上已被其他方法重写的方法。 前半句实例: public class Person { protected string ssn = "444-55-6666"; protected string name = "John L. Malgraine 阅读全文
摘要:
@@ERROR:当前一个语句遇到错误,则返回错误号,否则返回0。需要注意的是@ERROR在每一条语句执行后会被立刻重置,因此应该在要验证的语句执行后检查数值或者是将它保存到局部变量中以备将来使用。 select * from StuInfo insert into StuInfo values(N' 阅读全文
摘要:
html服务器控件其实就是html控件的基础上加上runat="server"所构成的控件。它们的主要区别是运行方式不同,html控件运行在客户端,而html服务器控件是运行在服务器端的。 web服务器控件也称asp.net服务器控件,是Web Form编程的基本元素,也是asp.net所特有的。它 阅读全文
摘要:
DAL层 /// <summary> /// 删除 /// </summary> /// <param name="id"></param> /// <returns></returns> public static int Delect(int id) { var sql = "select * 阅读全文
摘要:
三层由显示层(UI)、业务逻辑层(BLL)、数据访问层(DAL)组成。1.显示层(UI) 职责:①向用户展示特定的业务数据 ②采集用户的信息和操作 原则:用户至上,兼顾简洁 2.业务逻辑层(BLL) 职责:① 从UI中获取用户指令和数据,执行业务逻辑 ②从UI中获取用户指令和数据,通过DAL写入数据 阅读全文
摘要:
Model层被UI、BLL、DAL层引用和调用。UI层只能引用和调用BLL层和Model层。BLL层只能引用和调用DAL层和Model层。DAL层只能与Model交互,并且操作SQL Server数据库。 UI引用BLL和ModelBLL引用DAL和ModelDAL引用Model 二 如何构造三层架 阅读全文
摘要:
内连接与外连接 内连接 从表中查找并返回匹配数据,而 外连接 从表中查找并返回匹配数据和一些不同的数据。内连接侧重于两个表之间的共性。 使用内部联接时,要比较的两个(或多个)表之间,必须有一些匹配数据,即链接的条件。 重写 override 与重载区别 方法的重写 (Overriding)和重载 ( 阅读全文