2016年8月11日
摘要: DOM操作: 操作属性,获取.attr("属性名"),设置属性.attr("属性名","属性值"),删除属性.removeAttr("属性名") 操作样式,获取样式.css("样式名"),设置样式.css("样式名","值") 操作样式表的class,添加.addClass("class名"),移除 阅读全文
posted @ 2016-08-11 09:40 马MZJ 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 选择器: 通过$("XXX")获取元素,XXX是ID,class以及标签,格式跟CSS中一致,并列用逗号隔开,后代用空格隔开。 过滤:首个:first,尾个:last,任意个:eq(索引号),大于:gt(索引号),小于:lt(索引号),排除:not(索引号),奇数:odd,偶数:even。属性名过滤 阅读全文
posted @ 2016-08-11 04:36 马MZJ 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 字段扩展: 因为Linq已经自动生成了一个对应表明的类来封装字段,所以扩展的时候要建立一个名字相同的类并在class后面加上partial进行扩展。扩展的时候this代表这个表,通过this可以.出这个表中的列名以及相关的外键表的表名。 Linq基本操作: 首先要创建Linq类,把相关的表拖进VS。 阅读全文
posted @ 2016-08-11 04:18 马MZJ 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 文件上传: 文件上传使用FileUpload控件,使用控件的SaveAs方法,需要绝对路径。 获取文件的绝对路径:Server.MapPath(相对路径); 或许要上传文件的本身名字用.FileName获取。 因为名字相同的文件将会被直接覆盖,所以一般文件名字要拼接上传时间和用户名保证不重名。 上传 阅读全文
posted @ 2016-08-11 03:56 马MZJ 阅读(264) 评论(0) 推荐(0) 编辑