- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 IsPostBack原理详解
这个属性相信大家一定经常用吧 判断是否为回发 (切记这是判断是否回发 而听到很多人说这是判断是否第一次加载页面 还有的说是否为刷新 )很多人说做项目时 pageload事件里 都要加上protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) {
2011-06-28 11:35:00
848
原创 点击按钮动态创建控件并获得值的原理及方法
说到动态创建控件 就必须说下页面的生命周期了 上个简单的图 说下可能遇到的问题 控件创建好了 但再点别的按钮时 就又消失了 因为没有保存状态 还有的在Init查看Viewstate等 这些都是对页面生命周期理解的并不清楚~ 下面上demo说 第一步 先是动态创建控件 <
2011-06-28 09:01:00
810
原创 Entity Framework Code first 禁止重新生成数据表库数据 和实体类修改后如何对应表
<br />尝试使用 Entity Framework Code first 写好代码后 数据库自动生成 很简单方便 。 现在问题来了 需求变化 需要增加字段 甚至增加表 <br /> <br />这时会报错 增加字段保存出来的东西是 The model backing the 'BlogDB' context has changed since the database was created. Either manually delete/update the database, o
2011-05-25 21:38:00
2929
3
原创 从一个页面跳转到另一个页面的指定位置(带平滑移动的效果)
<br />从一个页面跳转到另一个页面的指定位置 如果不带平滑移动的效果 很容易 加个 锚点就行了 比如 想跳到 mao.aspx 的页面 的div id="s" 的位置 那么 只用<a href="mao.aspx#s"> 就可实现跳转到指定位置 <br /> <br />现在为了增加用户体验 跳转到页面后 平滑移动到该位置 怎么做呢 其实也很简单啦 那边传递过来一个 要跳转到哪个div的参数就行 <br /> <br />先上一段 页面获取参数的 通用js<br /> <br /
2011-05-24 10:19:00
3104
原创 post提交加密
<br />有的时候 我们需要和flash交互 这就涉及到数据的交互 flash给我们提交数据 我们往处理后添加数据库.<br /> <br />这个时候 就会有安全问题 flash提交的数据 可能被截获。然后把伪装提交数据。 比如说flash游戏 玩完游戏加积分 然后把积分加到数据库里 。每次玩完flash都提交post提交一个 userid:2,gamenumber:30 如果被别人截获后 (推荐个截取工具 httpwatch) 修改下 userid:2,gamenumber:300000
2011-05-11 10:30:00
1311
2
原创 迟到最多的人最后一次迟到的时间
字段 id(int) name(nvarchar) dtime(datetime) 7点50算迟到 求迟到最多的人迟到的次数 select name, max(dtime) from 迟到最多 where name in ( select name from (select top(1) name,count(name) as nub from 迟到最多 wh
2010-05-10 20:57:00
837
原创 关于因为该列没有包含在聚合函数或 GROUP BY 子句中
在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句突然看到这个问题,脑袋一蒙,不知道啥意思,后来想想,试图把select里的选项放到后面,问题自然解决!下面这个就是报“在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句”问题语句select shipcountry,sum(shipvia) as totalvia,OrderDate
2010-05-10 20:47:00
7558
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人