随笔分类 - C#
摘要:页面头部优化中间的区域中间的区域,我们称为网页的头部。在网页的头部中,通常存放一些介绍页面内容的信息,例如页面标题、描述及关键字等等。在头部优化中,除了要清理垃圾代码外,最重要的还有拟写title、description及keywords标签的内容。标题标签的优化:标题标签也称为标题标签,标题标签内容是对网页主题的概括,相当于一片文章的题目。标题标签的优化是网站优化中最重要的内容之一,对页面相关性产生决定性的影响。大多数搜索引擎都是提取网页标题中全部或部分内容作为搜索结果中摘要信息的标题向用户展示。因此,在拟写标题内容时,要做到主题突出、内容简洁。标题优化主要包括标题内容的长度控制、关键字分布
阅读全文
摘要:对搜索引擎最友好(Search Engine Friendly)的网页是静态网页,但大部分内容丰富或互动型网站都不可避免采用到相关技术语言来实现内容管理和交互功能。SEO 思想指导下的技术支持,主要是对特定代码的优化和对动态网页进行静态处理的措施。Title 和 Meta 标签以.html 或.htm 为扩展名的 HTML 文档称为静态网页。Meta 称为元标志,用于网页的<head>与</head>中。Meta 标签的用处很多,目前几乎所有的搜索引擎机器人都通过自动查找Meta 值来给网页分类,是籍此判断网页内容的基础。其中最重要的是 description(网站描述)和 keywords(
阅读全文
摘要:1.Introduction:Tab本身就应该是个以页签形式显示组织网页内容的一个控件。在AJAX Control Tool Kit的控件中有TabContainer控件,它是一些TabPanel控件的载体,而每个TabPanel可以像标准的Panel控件一样,成为其它一些ASP.NET控件的容器。TabPanel通过它的三部分结构HeaderText, HeaderTemplate和ContentTemplate属性来指定它的内容。TabContainer控件具有保持当前页面状态的能力。当页面发生刷新后,最新被选中的Tab将被保持其选中的状态;此外每个Tab的可操作属性页可以保持。2.Pro
阅读全文
摘要:今天花了点时间,设计了一个网页上用的tabview(页签、tabcontrol)效果。个人觉得实现得比较不错,网页元素用得比较少,js代码也比较精练。测试了一下支持IE、FireFox以及chrome。支持同一页面上多处使用。 没有什么过多说的。先看一下效果。页面中用到一个图片:页面代码如下:Html代码tabview示例(欢迎访问我的博客:http://wallimn.iteye.com)过滤条件排序条件分 组计算字段显示过滤条件显示排序条件显示分 组显示计算字段转:http://wallimn.iteye.com/blog/35386703-25进一步简化了代码,仅使用一个js函数;...
阅读全文
摘要:1、protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){if(e.Row.RowType==DataControlRowType.DataRow){e.Row.Cells[1].Attributes.Add("style","vnd.ms-excel.numberformat:@;");}}2、在字符串的数据前面加多个'号,SELECT''''+GWRASExpr1 FROMT
阅读全文
摘要:string a = "123,123,12,124,125,124,"; string[] result = a.Split(',').Distinct().ToArray(); string b = string.Join(",", result);//结果b等于:123,12,124,125,字符串数组去重
阅读全文
摘要:数据库驱动的asp.net treeview之前给研究生部网站做后台时用到了一个基于js和asp 的treeview,可能我比较菜,当时为了实现它并能够根据不同用户权限显示不同菜单,调试了老半天。前段时间给学校做了一个研究生选宿舍的小程序,用asp.net 做的,顺便做了个基于数据库驱动的treeview,当然也参考了这里的一些思想。总之就是一个递归的过程,支持无限级分类。nodestable表结构NodeID(节点ID)NodeName(节点名称) Link(节点超链接) ParentID(父节点ID)代码如下。有时间再加上权限的控制.public partial class _Defaul
阅读全文
摘要:提示信息是标准Login控件产生的,打开数据库,检查aspnet_Membership表,检查IsLockedOut字段的值是否为False,如果为True,表示这个用户锁定了,把它改成False即可
阅读全文
摘要:winfrom 通过dsoframer实现读取excel文件报错:System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.COMException (0x80041103): The associated COM server does not support ActiveX Document embedding. at DSOFramer._FramerControl
阅读全文
摘要:该文主要介绍如何借助iTextSharp在C# 2.0中制作PDF文件,本文的架构大致按照iTextSharp的操作文档进行翻译,如果需要查看原文,请点击一下链接:http://itextsharp.sourceforge.net/tutorial/一、iTextSharp的介绍和下载(1)用户可以浏览官网进行查看:http://itextsharp.sourceforge.net/index.htmliText# (iTextSharp) is a port of the iText open source java library written entirely in C# for th
阅读全文
摘要:TextSharp是一个生成Pdf文件的开源项目,最近在项目中有使用到这个项目,对使用中的经验作一个小结.ITextSharp中相关的概念:一、Document这个对象有三个构造函数:隐藏行号复制代码?这是一段程序代码。public Document();public Document(Rectangle pageSize);public Document(Rectangle pageSize,int marginLeft,int marginRight,int marginTop,int marginBottom);第一个构造函数以A4页面作为参数调用第二个构造函数,第二个构造函数以每边36
阅读全文
摘要:TextSharp 是用来生成 PDF 的一个组件,在 1998 年夏天的时候,Bruno Lowagie ,iText 的创作者,参与了学校的一个项目,当时使用 HTML 来生成报告,但是,使用 HTML 打印的效果很不理想。最后,他发现,使用 PDF 可以完美解决打印问题,为了能够在各个系统中使用,iText 组件库诞生了。最初的 iText 主要是支持 Java 語言。之後針對Microsoft .NET C Sharp做了一個版本,也就是我們今天要介紹的 iTextSharp。目前,iTextSharp 的版本是 5.1.2,下载地址:http://sourceforge.net/pr
阅读全文
摘要:PDF文件是目前比较流行的电子文档格式,在办公自动化(OA)等软件的开发中,经常要用到该格式,但介绍如何制作PDF格式文件的资料非常少,在网上搜来搜去,都转贴的是同一段“暴力”破解的方法,代码片断如下: StreamWriter pPDF=new StreamWriter(filePath); ArrayList xRefs=new ArrayList(); float yPos =0f; long streamStart=0; long streamEnd=0; long streamLen =0; string strPDFMessage=null; //PDF文档头信息 strPDFMe
阅读全文
摘要:可以下载itextsharp(https://sourceforge.net/projects/itextsharp)下载,然后在工程中引用该控件,举例子如下1 datatable 的内容转换为PDF 首先,建立一个datatable转换为pdf的方法如下Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using iTextSharp; using iTextSharp.text; using iTextSharp.text.pdf; usi
阅读全文
摘要:这个是例子是网上淘来的,哈哈,很有用的!首先要到网上下载itextsharp.dll,然后添加引用,主程序如下:?123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; us
阅读全文
摘要:经常对电脑中资料进行备份的重要性已不用多说,但每次都辛苦地逐个目录拷贝、或花半天时间整理目录和文件、更不能想象重装系统后繁复的系统设置调整。如果你曾经因为这些而对系统备份工作有所迟疑,那么现在让你彻底告别这些顾虑!1. Areca Backup 7.1.10Areca Backup 是一个开源的备份软件,用 Java 写成。Areca Backup 支持一般用户甚至 Geek 们备份需要的几乎所有功能,比如压缩,加密,定时,命令行,多种过滤器(比如有上面所有软件都没有的正则表达式过滤,按文件大小、时间等等),多种方式搜索备份目录。软件授权:免费版软件语言:英文软件大小:1.10MB官方网站:h
阅读全文
摘要:winform打包发布安装包详解..使用VS 自带的打包工具,制作winform安装项目开发环境:VS 2008 Access操作系统:Windows XP开发语言:C#项目名称:**管理系统步骤:第一步:打开开发环境VS2008,新建项目,选择其他项目类型,再选择"安装项目",输入名称及选择安装路径;第二步:进入文件系统选项卡,选择应用程序文件夹,在中间的空白区域右键选择"添加文件",添加项目文件(exe,dll);第三步:添加项目所需文件;这里有两个文件夹需要注意(DataBase和Report),因为DataBase是存储项目数据库,而Report
阅读全文
摘要:Sys.WebForms.PageRequestManagerParserErrorException:无法分析从服务器收到的消息,之所以出现此错误,常见的原因是:通过调用Response.Write()修改相应时,将启用响应筛选器、HttpModules或服务器追踪。详细信息:分析附近的“输出内容”时出错。解决方法如下: 1.如果调用Response.Write()方法的服务器控件在使用UpdatePanel的页面,则只需要在UpdatePanel下增加一个节点,通过PostBackTrigger注册一下改控件就可以了。代码如下: 1. 2. 3. 4. 5. 6. ...
阅读全文
摘要:在过去的Web开发中,通常使用Photoshop来设计按钮的样式。不过随着CSS3技术的发展,你完全可以通过几行代码来定制一个漂亮的按钮,并且还可以呈现渐变、框阴影、文字阴影等效果。此类按钮最大的优势是省去了加载图片的步骤,并且非常易于编辑、扩展和定制,你只需要更改代码即可。 本文收集了10套基于CSS3的按钮,你可以通过复制粘贴代码到你的CSS文件中来使用这些按钮。但需要注意的是,CSS3需要浏览器的支持,基本上这些按钮可以在大部分现代浏览器中完美呈现,但是在IE中支持还不够好。 1. 漂亮的CSS3按钮 2. 放射效果按钮 3. CSS3立体按钮 4. 基于伪元素的CSS按钮 5. Git
阅读全文

浙公网安备 33010602011771号