摘要: 这个其实是老问题,以前就碰到过,不过没有记录下来一般大部分人会开始使用Page.response方式输出js结果这端js是输出在页面的最开头的, 所以可能会导致css样式使用下面的方式注册js就可以了strkey就是js在页面的方法名字,要保证这个名字不会和页面上其他js方法名字冲突public void MessageBox(string strKey, string strInfo) { if (!ClientScript.IsClientScriptBlockRegistered(strKey)) { string strjs = "alert('" + st 阅读全文
posted @ 2010-04-27 22:58 音乐啤酒 阅读(445) 评论(0) 推荐(0)
摘要: 看标题可能看的不明白。举例子来说A表是班级表,字段:ID=班级编号,Name=班级名字B表是学生表,字段:ID=班级编号,SID= 学生编号。就是查询班级表的全部信息,然后也要查询出来班级表对应的学生数量。在群里问问,总结有两个比较简单,清晰的方法第一个方法(城主):select a.*, (select count(*) from b where b.ID=a.id) as学生数量 from a这个看着比较清楚简单,第二个方法(泪吻星痕):select a.*,xx.人数from a, (select b.ID,count(ID) as 人数 from b group by b.ID) xx 阅读全文
posted @ 2010-04-27 18:58 音乐啤酒 阅读(487) 评论(0) 推荐(0)
摘要: 先去网站下载该控件的最新版本http://www.webdiyer.com/下载一个分页控件的dll。还有一个是例子项目下载的dll直接添加的自己的web项目中就可以然后在使用的页面上添加<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>注册该控件这个控件是将数据绑定和分页样式完全独立的一个控件,数据仍然是自己来读取,控件负责分页逻辑这个就是分页导航 <webdiyer:AspNetPager ID 阅读全文
posted @ 2010-04-27 04:54 音乐啤酒 阅读(568) 评论(2) 推荐(0)