<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yan0639的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/yan0639</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; yan0639]]></copyright><item><title><![CDATA[浏览器兼容问题]]></title><link>https://blog.csdn.net/yan0639/article/details/45193807</link><guid>https://blog.csdn.net/yan0639/article/details/45193807</guid><author>yan0639</author><pubDate>Wed, 22 Apr 2015 13:20:11 +0800</pubDate><description><![CDATA[1.使用clearfix类清除浮动；在需要清除浮动的位置引入该类。

.clearfix{
    display: block;
    zoom:1;        
} 
.clearfix:after,.clearfix:before{/*设定一个为空的元素，用来清除元素之间的浮动，这个只能作用于对大多数符合标准的浏览器；*/
    visibility: hidden;]]></description><category></category></item><item><title><![CDATA[Excel2013下拉菜单怎么做]]></title><link>https://blog.csdn.net/yan0639/article/details/43955147</link><guid>https://blog.csdn.net/yan0639/article/details/43955147</guid><author>yan0639</author><pubDate>Thu, 26 Feb 2015 17:41:48 +0800</pubDate><description><![CDATA[在微软新版的Office系列Office2013中,某些的功能、布局都有变化,使我们刚开始用的时候不是那么的方便。同样,Excel2013中某些的功能亦有变化,比如Excel2013下拉菜单功能。下面,就让我们一起来看一下Excel2013下拉菜单怎么做:



打开Excel2013后,选择“数据”选项,在打开“数据验证”下拉菜单,并选择“数据验证”




在弹出的“数据验证]]></description><category></category></item><item><title><![CDATA[jquery实现效果比较好的table选中行颜色]]></title><link>https://blog.csdn.net/yan0639/article/details/43229607</link><guid>https://blog.csdn.net/yan0639/article/details/43229607</guid><author>yan0639</author><pubDate>Wed, 28 Jan 2015 14:05:36 +0800</pubDate><description><![CDATA[jquery table选中行颜色(效果更好) 
复制代码 代码如下:

 
 
 
.table-tr-title{ 
height: 26px; 
font-size: 12px; 
text-align: center; 
} 
.table-tr-content{ 
height: 18px; 
background: #FFFFFF; 
text-align:]]></description><category></category></item><item><title><![CDATA[C#复制数据库，将数据库数据转到另一个数据库]]></title><link>https://blog.csdn.net/yan0639/article/details/39961381</link><guid>https://blog.csdn.net/yan0639/article/details/39961381</guid><author>yan0639</author><pubDate>Fri, 10 Oct 2014 14:01:22 +0800</pubDate><description><![CDATA[本文章以一个表为例，要转多个表则可将DataSet关联多个表，下面给出完整代码，包括引用以及main函数与复制函数。
要说明的是，必须先用Sql语句复制表结构，才能顺利的使用以下代码复制数据。



[csharp] 
view plaincopyprint?


using System;  using System.Collections.Generic;  using Sy]]></description><category></category></item><item><title><![CDATA[JQuery直接调用asp.net后台WebMethod方法]]></title><link>https://blog.csdn.net/yan0639/article/details/39960821</link><guid>https://blog.csdn.net/yan0639/article/details/39960821</guid><author>yan0639</author><pubDate>Fri, 10 Oct 2014 13:20:07 +0800</pubDate><description><![CDATA[利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法。
[WebMethod]   命名空间

1、无参数的方法调用, 注意：1.方法一定要静态方法，而且要有[WebMethod]的声明
后台:



[csharp] 
view plaincopyprint?


using System.Web.Script.Services;        [W]]></description><category></category></item><item><title><![CDATA[如何把sqlserver数据库中表的数据导入到excel中]]></title><link>https://blog.csdn.net/yan0639/article/details/38226161</link><guid>https://blog.csdn.net/yan0639/article/details/38226161</guid><author>yan0639</author><pubDate>Mon, 28 Jul 2014 10:56:37 +0800</pubDate><description><![CDATA[用jxl,首先下载一个jxl.jar包
然后自定义一个表，就是你要显示在excel里面的。比如
编号，姓名，性别，地址....表里面的值要写死。比如
1   编号
2    姓名
3  性别
4  地址
...
...
查出你要导入的信息，查出自定义表里面的信息
调用下面的方法

    OutputStream os = response.getOutputStream(]]></description><category></category></item><item><title><![CDATA[MSXML2.XMLHTTP中的 GET,POST方法的不同]]></title><link>https://blog.csdn.net/yan0639/article/details/31368737</link><guid>https://blog.csdn.net/yan0639/article/details/31368737</guid><author>yan0639</author><pubDate>Mon, 16 Jun 2014 12:50:26 +0800</pubDate><description><![CDATA[<body
 MS_POSITIONING="GridLayout">
  <form
 id="Form1" method="post" runat="server">
   <asp:TextBox
 id="tbx_User"     onblur="checkNum(this)"
 runat="server">
   <div
 id="msg"> 
   
   <]]></description><category></category></item><item><title><![CDATA[获取某容器控件中id包含某字符串的控件id列表]]></title><link>https://blog.csdn.net/yan0639/article/details/16861567</link><guid>https://blog.csdn.net/yan0639/article/details/16861567</guid><author>yan0639</author><pubDate>Mon, 09 Jun 2014 15:14:52 +0800</pubDate><description><![CDATA[//获取某容器控件中id包含某字符串的控件id列表 
//参数：容器控件、要查找的控件的id关键字、要查找的控件的标签名称 
//返回值：查找到的控件id列表字符串，以逗号分割。 
代码如下:

function GetIdListBySubKey(container,subKey,TagName) 
{ 
var idList = ""; 
for(var i = 0; i 
]]></description><category></category></item><item><title><![CDATA[jquery的each()详细介绍]]></title><link>https://blog.csdn.net/yan0639/article/details/18609809</link><guid>https://blog.csdn.net/yan0639/article/details/18609809</guid><author>yan0639</author><pubDate>Tue, 21 Jan 2014 15:50:16 +0800</pubDate><description><![CDATA[each()方法能使DOM循环结构简洁，不容易出错。each()函数封装了十分强大的遍历功能，使用也很方便，它可以遍历一维数组、多维数组、DOM, JSON 等等
在javaScript开发过程中使用$each可以大大的减轻我们的工作量。

下面提一下each的几种常用的用法
  

each处理一维数组

  var arr1 = [ "aaa", "bbb", "ccc" ];]]></description><category></category></item><item><title><![CDATA[jQuery Validation Engine 表单验证]]></title><link>https://blog.csdn.net/yan0639/article/details/17995521</link><guid>https://blog.csdn.net/yan0639/article/details/17995521</guid><author>yan0639</author><pubDate>Wed, 08 Jan 2014 11:08:52 +0800</pubDate><description><![CDATA[http://code.ciaoca.com/jquery/validation_engine/]]></description><category></category></item><item><title><![CDATA[文件与二进制流互转]]></title><link>https://blog.csdn.net/yan0639/article/details/17117917</link><guid>https://blog.csdn.net/yan0639/article/details/17117917</guid><author>yan0639</author><pubDate>Wed, 04 Dec 2013 14:16:19 +0800</pubDate><description><![CDATA[一. 二进制转换成图片
MemoryStream ms = new MemoryStream(bytes);
ms.Position = 0;
Image img = Image.FromStream(ms);
ms.Close();
this.pictureBox1.Image
二. C#中byte[]与string的转换代码
1、System.Text.UnicodeEncodi]]></description><category></category></item><item><title><![CDATA[C# Regex.IsMatch()正则表达式验证]]></title><link>https://blog.csdn.net/yan0639/article/details/16962283</link><guid>https://blog.csdn.net/yan0639/article/details/16962283</guid><author>yan0639</author><pubDate>Tue, 26 Nov 2013 11:55:48 +0800</pubDate><description><![CDATA[using System.Text.RegularExpressions;     
#region 验证文本框输入为数字
       /// 
       /// 验证是不是数字（包含整数和小数）
       /// 
       /// 
       /// 
       public static bool GetNum(string str)
       {]]></description><category></category></item><item><title><![CDATA[string.format大全]]></title><link>https://blog.csdn.net/yan0639/article/details/16948187</link><guid>https://blog.csdn.net/yan0639/article/details/16948187</guid><author>yan0639</author><pubDate>Mon, 25 Nov 2013 17:55:31 +0800</pubDate><description><![CDATA[字符串的数字格式
stringstr1 =string.Format("{0:N1}",56789);               //result: 56,789.0
stringstr2 =string.Format("{0:N2}",56789);               //result: 56,789.00
stringstr3 =string.Format("{0:N3}",]]></description><category></category></item><item><title><![CDATA[js三元运算符]]></title><link>https://blog.csdn.net/yan0639/article/details/16948067</link><guid>https://blog.csdn.net/yan0639/article/details/16948067</guid><author>yan0639</author><pubDate>Mon, 25 Nov 2013 17:47:27 +0800</pubDate><description><![CDATA[JS三元运算符


三元运算符:
如名字表示的三元运算符需要三个操作数。
语法是 条件 ? 结果1 : 结果2;. 这里你把条件写在问号(?)的前面后面跟着用冒号(:)分隔的结果1和结果2。满足条件时结果1否则结果2。
 
 
var b=5; 
(b == 5) ? a="true" : a="false"; 
document.write(" ---------------]]></description><category></category></item><item><title><![CDATA[正文内容 id中包含某关键字的控件]]></title><link>https://blog.csdn.net/yan0639/article/details/16861693</link><guid>https://blog.csdn.net/yan0639/article/details/16861693</guid><author>yan0639</author><pubDate>Thu, 21 Nov 2013 15:25:14 +0800</pubDate><description><![CDATA[//获取某容器控件中id包含某字符串的控件id列表 
//参数：容器控件、要查找的控件的id关键字、要查找的控件的标签名称 
//返回值：查找到的控件id列表字符串，以逗号分割。 
代码如下:

function GetIdListBySubKey(container,subKey,TagName) 
{ 
var idList = ""; 
for(var i = 0; i 
]]></description><category></category></item><item><title><![CDATA[[jQuery]使用jQuery.Validate进行客户端验证（初级篇）——不使用微软验证控件的理由]]></title><link>https://blog.csdn.net/yan0639/article/details/16337579</link><guid>https://blog.csdn.net/yan0639/article/details/16337579</guid><author>yan0639</author><pubDate>Fri, 15 Nov 2013 11:08:41 +0800</pubDate><description><![CDATA[以前在做项目的时候就有个很大心病，就是微软的验证控件，虽然微软的验证控件可以帮我们完成大部分的验证，验证也很可靠上手也很容易，但是我就是觉得不爽，主要理由有以下几点：
1、拖控件太麻烦，这个是微软控件的常用方式，你要使用一个控件你得从工具栏中拖到页面里（当然你也可以不拖手写）。
2、必须指定验证对象，验证控件与其他textbox，dropdownlist控件不同的是它是验证其他控件的输入是否有]]></description><category></category></item><item><title><![CDATA[[jQuery]使用jQuery.Validate进行客户端验证（中级篇-上）——不使用微软验证控件的理由]]></title><link>https://blog.csdn.net/yan0639/article/details/16337567</link><guid>https://blog.csdn.net/yan0639/article/details/16337567</guid><author>yan0639</author><pubDate>Fri, 15 Nov 2013 11:08:01 +0800</pubDate><description><![CDATA[在上一篇使用jQuery.Validate进行客户端验证（初级篇）中我介绍了为什么选用jQuery.Validate作为客户端的理由，同时也介绍了jQuery.Validate的基本用法以及中文验证消息的修改方法，今天的中级篇我将介绍下jQuery.Validate的一些常见的验证的使用方法。
jQuery.Validate为我们提供了3种验证编写方式，各有优缺点：
1、在input对象中书写]]></description><category></category></item><item><title><![CDATA[[jQuery]使用jQuery.Validate进行客户端验证（中级篇-下）——不使用微软验证控件的理由]]></title><link>https://blog.csdn.net/yan0639/article/details/16337549</link><guid>https://blog.csdn.net/yan0639/article/details/16337549</guid><author>yan0639</author><pubDate>Fri, 15 Nov 2013 11:07:05 +0800</pubDate><description><![CDATA[在上一篇文章使用jQuery.Validate进行客户端验证（中级篇-上）中我介绍了jQuery.Validate的3种验证方式，今天这篇中级-下则是在上一篇的基础上继续介绍jQuery.Validate的一些常用的验证使用方法。
今天主要以使用jQuery.Validate后会遇到的问题为介绍内容，主要介绍以下几点：
1、在使用上一篇中第2种方式，以JSON的格式编写验证规则，影响了正常的c]]></description><category></category></item><item><title><![CDATA[[jQuery]使用jQuery.Validate进行客户端验证（高级篇-上）——不使用微软验证控件的理由]]></title><link>https://blog.csdn.net/yan0639/article/details/16337537</link><guid>https://blog.csdn.net/yan0639/article/details/16337537</guid><author>yan0639</author><pubDate>Fri, 15 Nov 2013 11:06:23 +0800</pubDate><description><![CDATA[在上一篇使用jQuery.Validate进行客户端验证（中级篇-下）中我介绍了jQuery.Validate在日常使用的过程中会遇到哪些问题及解决办法，今天的高级篇则主要是对jQuery.Validate的一些高级应用进行介绍。
本篇主要介绍为以下2点：
1、扩展验证规则，jQuery.Validate只提供了一些基本的验证功能，并不能满足我们日常开发的需求，所以我们要为jQuery.Val]]></description><category></category></item><item><title><![CDATA[[jQuery]使用jQuery.Validate进行客户端验证（高级篇-下）——不使用微软验证控件的理由]]></title><link>https://blog.csdn.net/yan0639/article/details/16337525</link><guid>https://blog.csdn.net/yan0639/article/details/16337525</guid><author>yan0639</author><pubDate>Fri, 15 Nov 2013 11:05:31 +0800</pubDate><description><![CDATA[继续上一篇文章使用jQuery.Validate进行客户端验证（高级篇-上），本文将继续介绍jQuery.Validate的高级应用——jQuery.Validate的AJAX验证及简单扩展。
今天主要介绍的内容有：
1、如何使用jQuery.Validate进行AJAX验证?
2、默认jQuery.Validate在进行AJAX验证时返回必须是bool类型，如何返回一个对象包括错误消息及验]]></description><category></category></item></channel></rss>