摘要: 经常我们用DIV+CSS建站的时候,发现在IE6,IE7,Firefox里面显示经常一塌糊涂,而在外贸网站建设中,因为浏览着对象是国外,Firefox的市场份额很大,为了让我们的客户能看到一个完美专业的显示效果,所以Firefox必须考虑!以下是一些常见问题和解决方法1、居中问题div里的内容,ie默认为居中,而ff默认为左对齐。使ff内容居中的方法是增加代码margin:auto;2、高度问题设有两横行div排列,上面的div设置高度(height),如果div里的实际内容大于所设高度,在ff中会出现两个div重叠的现象;但在ie中, 下面的div会自动给上面的div让出空间。所以为避免出现 阅读全文
posted @ 2011-07-22 21:11 左轮death029 阅读(727) 评论(1) 推荐(0) 编辑
摘要: 这个是我在项目中用到的存储过程分页,现在摘录下来在SQL数据库编写存储过程语句 1 USE [ExTzglDev] 2 GO 3 4 /****** Object: StoredProcedure [dbo].[UP_GetRecordByPage] Script Date: 07/11/2011 11:16:57 ******/ 5 SET ANSI_NULLS ON 6 GO 7 8 SET QUOTED_IDENTIFIER ON 9 GO10 11 12 13 Create PROCEDURE [dbo].[UP_GetRecordByPage] 14 @TableName varch 阅读全文
posted @ 2011-07-22 18:09 左轮death029 阅读(279) 评论(0) 推荐(0) 编辑
摘要: DirectoryInfo dinfo =newDirectoryInfo(Server.MapPath("~/etao/item/"));FileInfo[] files = dinfo.GetFiles("*.xml");//读取item文件夹下所有文件名FileInfo file =newFileInfo(Server.MapPath("~/etao/FullIndex.xml"));XmlTextWriter textWriter =newXmlTextWriter(Server.MapPath("~/etao/Fu 阅读全文
posted @ 2011-07-22 18:07 左轮death029 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 使用ASP.NET生成静态页面的方法有两种,第一种是使用C#在后台硬编码,第二种是读取模板文件,使用字符串替换的方法。第一种方法编码量大,而且维护比较困难。我重点讲解第二种方法。第二种方法的基本思路是:使用DW之类的工具生成一个静态页面模板。读取该模板文件,然后对里面的特殊标记使用真实的数据替换掉,并生成一个HTML文件请看代码1.C#1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;4usingSystem.Xml;5usingSystem.IO;67namespacehtmlWeb8{9publicclassCr 阅读全文
posted @ 2011-07-22 18:00 左轮death029 阅读(449) 评论(1) 推荐(0) 编辑
摘要: Web配置文件web.config是Web 应用程序的数据设定文件,它是一份 XML 文件,内含 Web 应用程序相关设定的 XML 标记,可以用来简化 ASP.NET 应用程序的相关设定。Web 配置文件web.config位于 Web 应用程序的任何目录中,子目录如果没有 web.config 文件,就是继承父目录 web.config 文件的相关设定;如果子目录有 web.config 文件,就会覆盖父目录 web.config 文件的相关设定。Web 配置文件是一份 XML 文件,在 XML 标记的属性就是设定值,标记名称和属性值格式是字符串,第 1 个开头字母是小写,之后每一字头是大 阅读全文
posted @ 2011-07-22 17:55 左轮death029 阅读(343) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 生成缩略图 /// </summary> /// <param name="originalImagePath"></param> /// <param name="thumbnailPath"></param> /// <param name="width"></param> /// <param name="height"></param> public v 阅读全文
posted @ 2011-07-22 17:48 左轮death029 阅读(858) 评论(0) 推荐(0) 编辑
摘要: (1)response:主要用于服务器端向客户端发送数据,其中可以利用Response.Write直接向客户发送信息,也可以利用 response.Redirect进行重新定位客户端到另一个URL上去,当然也可以利用Response.Cookies来设置Cookies的值。使用格式:response.write(变量) ‘向客户端发送数据response.redirect “网页名”’ 指引用户端浏览器到新的页面response.end ‘停止处理任何ASP文件,并把已处理部分的结果送出response.clear ‘清除存放在服务器缓冲区的所有数据Response.Cookies(cooki 阅读全文
posted @ 2011-07-22 17:31 左轮death029 阅读(250) 评论(0) 推荐(0) 编辑
摘要: ///<summary>///添加到购物车///</summary>///<paramname="Primarykey">主键,内部以','形式分开</param>///<paramname="Quantity">索引</param>publicstaticvoidAddCart(stringPrimarykey,intQuantity){if(string.IsNullOrEmpty(GetCookie()))//如果cookies为空{Hashtableht=ne 阅读全文
posted @ 2011-07-22 17:24 左轮death029 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 下面是我搜集的一些精妙的SQL语句。说明:复制表(只复制结构,源表名:a 新表名:b)SQL: select * into b from a where 1<>1说明:拷贝表(拷贝数据,源表名:a 目标表名:b)SQL: insert into b(a, b, c) select d,e,f from b;说明:显示文章、提交人和最后回复时间SQL: select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b 阅读全文
posted @ 2011-07-22 17:00 左轮death029 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 解决方案:1、在Global.asax捕获整个解决方案中的异常错误protected void Application_Error(object sender, EventArgs e) { try { Server.Transfer("Error.aspx"); } catch { } } Error.aspx:Exception ex = Server.GetLastError().GetBaseException(); if (ex != null) { Response.Write(ex.Message); } Server.ClearError(); 2、通过we 阅读全文
posted @ 2011-07-22 16:24 左轮death029 阅读(239) 评论(0) 推荐(0) 编辑
摘要: linq to xml操作XMLLINQ to XML提供了更方便的读写xml方式。前几篇文章的评论中总有朋友提,你为啥不用linq to xml?现在到时候了,linq to xml出场了。.Net中的System.Xml.Linq命名空间提供了linq to xml的支持。这个命名空间中的XDocument,XElement以及XText,XAttribute提供了读写xml文档的关键方法。1.使用linq to xml写xml:(创建)使用XDocument的构造函数可以构造一个Xml文档对象;使用XElement对象可以构造一个xml节点元素,使用XAttribute构造函数可以构造元 阅读全文
posted @ 2011-07-22 15:16 左轮death029 阅读(384) 评论(1) 推荐(1) 编辑
摘要: SELECT (CASE WHEN EXISTS(SELECT * FROM plate b WHERE b.p_ID = 1) THEN MIN(p_ID) + 1 ELSE 1 END) as IDFROM plateWHERE NOT p_ID IN (SELECT a.p_ID -1 FROM plate a) 阅读全文
posted @ 2011-07-22 15:15 左轮death029 阅读(919) 评论(2) 推荐(1) 编辑