Friday, November 17, 2006

hover/active样式就不出现?

每当我们设置`超链接`的样式,像:
<style type="text/css">
<!--
a:link { color:red }
a:visited { color:green }
a:active { color:orange }
a:hover { color:blue }
-->
</style>
所以,`超链接`会在不同情况呈现不同颜色。

但很多时候,`超链接`在访问过后, hover和active样式就不出现?

一个简单的解决方法是改变CSS属性的排列顺序:
1. Link
2. Visited
3. Hover
4. Active

Wednesday, November 08, 2006

ERROR - Thread was being aborted

一直想要写这篇分享,可是老是抽不出时间。
话说之前我遇到了一个问题,
Error Message "Thread was being aborted"
于是乎, 我就上网查询;

查询结果大多是解说:
使用response.redirect方法來轉到特定的頁面(類似於abc.aspx?par1=1&par2=demopar),但是每次都會出現'Thread was being aborted'異常。
(解决方法:Clean page redirect for setting redirect inside logical code

所以, 我就朝这方向来尝解决我的问题;
但是经过一番努力, 问题还是存在!

再一次无意中,
发现似乎这问题跟MySQL有关。。。
我发现很多`MySQL处理` (或者叫‘服务器连接’) 没有被关上。
不可能啊, 我都有关上`资料库连接`!
原来是我在有些SQL command的结尾没有放"分号".

第二个发现,在MySqlCommand;
每当系统在执行 `ExecuteReader(CommandBehavior.SingleResult)`
也会出现问题!
最后, 我把ExecuteReader里面的参量拿掉, 问题才得以解决。