2011年6月28日
摘要: 说到动态创建控件 就必须说下页面的生命周期了 上个简单的图 说下可能遇到的问题 控件创建好了 但再点别的按钮时 就又消失了 因为没有保存状态 还有的在Init查看Viewstate等 这些都是对页面生命周期理解的并不清楚~ 下面上demo说 第一步 先是动态创建控件<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id=" 阅读全文
posted @ 2011-06-28 08:54 wlf 阅读(3703) 评论(9) 推荐(6) 编辑
  2011年6月10日
摘要: 测试数据库 SQL2005简单的问题 今天正好有朋友问了下 就简单的写下~~数据表 ApplyInfo age 为 varchar(64)id age 1 null2 3 18<-- 查询不为'' 得到的结果为id3 也就是说!=''包含了 ''和null -->SELECT * FROM [ApplyInfo] where age !=''<-- 查询为'' 得到的结果为id2 也就是说=''只包含了 ' 但却不包含null -->SELECT * FROM [Ap 阅读全文
posted @ 2011-06-10 15:27 wlf 阅读(5195) 评论(1) 推荐(2) 编辑
  2011年5月25日
摘要: 尝试使用 Entity Framework Code first 写好代码后 数据库自动生成 很简单方便 。 现在问题来了 需求变化 需要增加字段 甚至增加表 这时会报错 增加字段保存出来的东西是 The model backing the 'BlogDB' context has changed since the database was created. Either manually delete/update the database, or call Database.SetInitializer with an IDatabaseInitializer insta 阅读全文
posted @ 2011-05-25 21:45 wlf 阅读(2217) 评论(8) 推荐(3) 编辑
  2011年5月24日
摘要: 从一个页面跳转到另一个页面的指定位置 如果不带平滑移动的效果 很容易 加个 锚点就行了 比如 想跳到 mao.aspx 的页面 的div id="s" 的位置 那么 只用<a href="mao.aspx#s"> 就可实现跳转到指定位置 现在为了增加用户体验 跳转到页面后 平滑移动到该位置 怎么做呢 其实也很简单啦 那边传递过来一个 要跳转到哪个div的参数就行 先上一段 页面获取参数的 通用js //根据参数名获得该参数 pname等于想要的参数名 function getParam(pname) { var params = locati 阅读全文
posted @ 2011-05-24 10:26 wlf 阅读(7234) 评论(1) 推荐(2) 编辑
  2011年5月12日
摘要: 有的时候 我们需要和flash交互 这就涉及到数据的交互 flash给我们提交数据 我们往处理后添加数据库. 这个时候 就会有安全问题 flash提交的数据 可能被截获。然后把伪装提交数据。 比如说flash游戏 玩完游戏加积分 然后把积分加到数据库里 。每次玩完flash都提交post提交一个 userid:2,gamenumber:30 如果被别人截获后 (推荐个截取工具 httpwatch) 修改下 userid:2,gamenumber:300000 然后就一下子加了几万份 (曾经QQ空间里的游戏 我就这样刷分过 全部刷到9999999) 这就有很大的安全隐患 尤其是我们的积分可以兑换实物的时候 阅读全文
posted @ 2011-05-12 14:22 wlf 阅读(8229) 评论(1) 推荐(1) 编辑