float的hack,浮动的非浮动错误

如果具有指定宽度且向左浮动的元素后面直接跟有具有指定宽度的非浮动元素,则该浮动元素的右侧将出现非浮动容器,而不是让该浮动元素与非浮动元素重叠。

这段文字有些长且拗口, 意思是浮动的A后,应该跟的是浮动的B,而不是是非浮动的B,否则可能导致浮动B后的元素如浮动C重叠,显不出效果。

此BUG是IE的,firefox正常.

 

 

 

如果具有指定宽度且向左浮动的元素后面直接跟有具有指定宽度的非浮动元素,则该浮动元素的右侧将出现非浮动容器,而不是让该浮动元素与非浮动元素重叠。

这段文字有些长且拗口, 意思是浮动的A后,应该跟的是浮动的B,而不是是非浮动的B,否则可能导致浮动B后的元素如浮动C重叠,显不出效果。

此BUG是IE的,firefox正常.

 

 

 

win2003系统下,联想F31无线网卡驱动的安装

下载解压,先将setup.exe属性,兼容XP,再安装,就OK了。

http://support1.lenovo.com.cn/lenovo/wsi/Modules/DriverDetail.aspx?ID=9980

win2003下的PCI驱动就参考

 

下载解压,先将setup.exe属性,兼容XP,再安装,就OK了。

http://support1.lenovo.com.cn/lenovo/wsi/Modules/DriverDetail.aspx?ID=9980

win2003下的PCI驱动就参考

 

http://tianyi.it168.com/viewthread.php?tid=517332

这里解决。

String[2]: Size 属性具有无效大小值 0

String[2]: Size 属性具有无效大小值 0。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.InvalidOperationException: String[2]: Size 属性具有无效大小值 0。

 

new SqlParameter("@OptDescription", SqlDbType.VarChar, 100),

String[2]: Size 属性具有无效大小值 0。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.InvalidOperationException: String[2]: Size 属性具有无效大小值 0。

 

new SqlParameter("@OptDescription", SqlDbType.VarChar, 100),

ParameterDirection.Output; 此项一定要声明长度。

T-SQL批量操作的实现,存储过程

ALTER PROCEDURE [dbo].[gqlm_UpdateAdminAuditeInfo]
 @strID Varchar(500)
AS
 EXEC(‘UPDATE [ad_info] SET [sf_auditing]=1 WHERE [id] IN (‘ + @strID + ‘)’)
GO
 

ALTER PROCEDURE [dbo].[gqlm_UpdateAdminAuditeInfo]
 @strID Varchar(500)
AS
 EXEC(‘UPDATE [ad_info] SET [sf_auditing]=1 WHERE [id] IN (‘ + @strID + ‘)’)
GO
 

批量删除所有自定义的存储过程

declare   @str   varchar(8000)  
  set   @str   =   ”  
  select   @str   =   @str   +   ‘,’   +   name   From   sysobjects   WHERE   xtype=’P’   and   status>=0  

declare   @str   varchar(8000)  
  set   @str   =   ”  
  select   @str   =   @str   +   ‘,’   +   name   From   sysobjects   WHERE   xtype=’P’   and   status>=0  
  select   @str   =   ‘drop   proc   ‘   +   substring(@str,2,8000)  
  select   @str  
  exec   (@str)   
 

datalist中ExtractTemplateRows的应用

        <asp:DataList ID="DataList1" runat="server" BorderWidth="1px" CellPadding="2"
        DataKeyField="qaa_id" DataSourceID="SqlDataSource1"  GridLines="Both" HorizontalAlign="Center" Width="98%"

        <asp:DataList ID="DataList1" runat="server" BorderWidth="1px" CellPadding="2"
        DataKeyField="qaa_id" DataSourceID="SqlDataSource1"  GridLines="Both" HorizontalAlign="Center" Width="98%"
        ExtractTemplateRows="True">

            <ItemTemplate>
           
            <asp:Table ID="Table1" runat="server">
                <asp:TableRow>
                    <asp:TableCell Text='<%# (Convert.ToInt32(Eval("qaa_userid"))==0)?"客服回复":"我的问题"%>’ RowSpan="2" CssClass="tdleftcol"></asp:TableCell>
                    <asp:TableCell Text='<%# Eval("qaa_content") %>’></asp:TableCell>
                </asp:TableRow>
                <asp:TableRow>  
                    <asp:TableCell Text='<%# Eval("qaa_date") %>’ CssClass="grayfont"></asp:TableCell>              
                </asp:TableRow>
            </asp:Table>

            </ItemTemplate>
    </asp:DataList>

session失效时,再点当页,强制刷新

        private void RefreshCurrentPage()        {            if (Request.Q

        private void RefreshCurrentPage()
        {
            if (Request.QueryString["randomseed"] == null)
            {
                Response.Redirect(Request.RawUrl + "?randomseed=" + DateTime.Now.ToString());
            }
        }

Request.RawUrl, 当前页网址, 加个随机种子,这样就不会再读缓存。