摘要: 呃, 我当然不是指按F5启动, 我实在是害怕漫长的编译时间, 我们知道, 只要app_Code 或bin 中的文件有一丁点的改动, 整个网站就要被全部重新编译, 而且, 我发现最郁闷的事情是, app_Code中的一个文件, 原本处于签出状态, 编译通过以后, 把它签入, 结果整个网站又要重新编译, 晕死. 在vista & iis7.0 中, w3wp并没有出现在默认的进程列表中, 费了半天劲... 阅读全文
posted @ 2008-09-29 08:59 夏狼哉 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 在母版页中引用的外部文件不外乎css 和js 文件, css文件比较简单, 因为它的路径是相对于母版页的位置而言的, 而js 则不然, 它是相对于内容页而言的. 举个例子, 有下面的文件树: root |_master.master |_content1.aspx |_js1.js |_folder1 |_content2.aspx 在应用程序的根下面, 有一个母版页master... 阅读全文
posted @ 2008-09-27 21:00 夏狼哉 阅读(1652) 评论(1) 推荐(1) 编辑
摘要: 在网上搜一下sys未定义, 能搜出"无数"篇文章来, 可是里面大多数都不外乎教人改web.config里的xxhandler 节, 改IIS 里的那个权限配置, 这两种做法不知道对多少人有效, 反正是从来没有对我有效过. 我自己遇到的sys未定义经过很艰苦的试验, 终于找到了解决的办法, 可是我又不知道对别人是否有效----=_=# 首先, 从vs2003 升级上来的系统, 很可能会有这个问题:... 阅读全文
posted @ 2008-09-27 20:25 夏狼哉 阅读(925) 评论(0) 推荐(0) 编辑
摘要: 昨天有朋友跟我说他无法登入QQ空间, 让我给看看, 我就用远程连接连到他的机器上, 首先在他那里打开我的QQ空间, 可以正常打开, 然后打开他的QQ空间, 出了一个脚本错误, 页面白屏就停止加载了. 有点怪. 又打开别的页面, 都正常, 他自己也说, 除QQ空间外, 其它所有页面都正常. 我又在我自己的机器上打开他的空间, 也没有问题. 所以, 可以肯定的第一点是QQ空间这个网站的问题, 跟... 阅读全文
posted @ 2008-09-25 10:00 夏狼哉 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: 最近公司的数据库服务器从sql server 2000 升级到了2005, 随之, 就频发奇怪的事: 执行插入或是删除操作时, 最终确认后弹出错误对话框: the data in row 1 was not committed. error source: microsoft.sqlserver.management.datatools error message: the updated ro... 阅读全文
posted @ 2008-01-17 17:18 夏狼哉 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 以下一个存储过程: CREATE PROCEDURE dbo.sp1 AS SELECT 'abc' 在C#中: var o=db.sp1(); GridView1.DataSource=o; GridView1.DataBind(); 会发现, 没有取到任何数据. 原因在于, SELECT 语句没有指定列名, 而LINQ 的查询必须带有列名, 但是如果这时仅仅把存储过程加个列名, 仍然... 阅读全文
posted @ 2008-01-17 08:49 夏狼哉 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 前几天用到多层母版页, 可是奇怪地发现, 内容页面, 以及最外层的母版页事件可以正常触发, 但是内层的母版页就是没有事件发生, 追了很久也没发现为什么, 后来再三检查, 终于发现在页面的html 源的第一行, 指令的"AutoEventWireUp" 属性被置成了false, 由于默认情况下, VS 都会都这个值置成true,所以很少会想到它, 不知道为什么VS 要默认把内层母版页置成不触发事件... 阅读全文
posted @ 2008-01-17 08:44 夏狼哉 阅读(494) 评论(2) 推荐(0) 编辑
摘要: 假设一个常见的场景先吧----实际也是我当前的场景-----把一个excel 文件导入到数据库. 这实在是一个常见的功能,但是,没想到的是, 我着实费了一把劲. 实际上,我以前写的有现成的函数来完成这个工作, 但是, 可惜那函数只能在VS2005 下工作, 在2003下面无效,无效的原因是,vs2003 的DataTable.Rows[i].SetAdded() 方法不存在. 也就是说, 你没... 阅读全文
posted @ 2007-12-21 13:10 夏狼哉 阅读(1746) 评论(4) 推荐(0) 编辑
摘要: 如果有10个文本框在页面上, 并且想设置一下它们的字体, 在VS2005里面, 只要按住ctrl , 把它们都选设一下就好了, 但是在vs2008 , 或是expression web中, sorry, 你必须一个一个地设置它们------vs2008的新的设计器不支持多选. 简直是难以相信. 但这就是事实. 在以下的地址可以看到一个微软的工程师的原贴:http://forums.asp.net/... 阅读全文
posted @ 2007-12-21 09:36 夏狼哉 阅读(1166) 评论(7) 推荐(0) 编辑
摘要: 这个功能在VS 中默认是禁用的, 一直没用过, 最近偶然发现, 还真是好用的. 打开方法: 在选项中, 找到"项目和解决方案" 一节, 勾选"在解决方案管理器中跟踪活动项" 即可. 效果: 当一个代码页被选中的时候, 解决方案中相应的文件就会自动被选中, 即使这个文件处于多层文件夹中, vs也会自动把这些文件夹展开, 选中当前文件. 对于比较大的项目来说, 这个功能实在是不错. 阅读全文
posted @ 2007-12-07 09:37 夏狼哉 阅读(766) 评论(3) 推荐(0) 编辑