<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[快乐小泊的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wangbo0922</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangbo0922]]></copyright><item><title><![CDATA[删除页面元素，保持滚动条不变]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/78284742</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/78284742</guid><author>wangbo0922</author><pubDate>Thu, 19 Oct 2017 14:45:53 +0800</pubDate><description><![CDATA[//删除tr
    function btnDel(obj) {
        var prevTr = $(obj).parent().parent().prev();//要删除的tr的前一行
        var height = $(window).scrollTop();//前一行的滚动条位置
        var tr = $(obj).parent().parent();//要删]]></description><category></category></item><item><title><![CDATA[利用反射完成一个类中,属性的批量赋值操作]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/76602631</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/76602631</guid><author>wangbo0922</author><pubDate>Thu, 03 Aug 2017 09:13:13 +0800</pubDate><description><![CDATA[方法一,对象属性依次赋值,对象成员发生变化时,需修改该方法:bs.add=true;
bs.edit=true;
bs.list=true;
...
return bs;方法二,利用反射,批量赋值:ButtonState bs = new ButtonState();//
Type t = typeof(ButtonState);
PropertyInfo[] myPropertyInfo;
myP]]></description><category></category></item><item><title><![CDATA[jquery实现鼠标移上去某元素显示隐藏的内容，移除继续隐藏]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/75231419</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/75231419</guid><author>wangbo0922</author><pubDate>Mon, 17 Jul 2017 14:36:58 +0800</pubDate><description><![CDATA[假设鼠标滑过A元素（id =”a”）， B元素(id=”b”) 显示 
鼠标在A、B元素区域时  B元素一直显示 
鼠标离开A、B元素区域 B元素隐藏$(document).ready(function(){
        $('#a').hover(function() {
            $("#b").css('display', 'block');
        }, funct]]></description><category></category></item><item><title><![CDATA[简单日志方法]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/70254668</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/70254668</guid><author>wangbo0922</author><pubDate>Thu, 20 Apr 2017 09:09:39 +0800</pubDate><description><![CDATA[#region 写文本日志
        /// <summary>
        /// 写入文件日志
        /// </summary>
        /// <param name="_FunctionName">函数或代码块名称</param>
        /// <param name="_message">写入内容</param>
        public sta]]></description><category></category></item><item><title><![CDATA[操作Wcf服务端Config文件]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/69942070</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/69942070</guid><author>wangbo0922</author><pubDate>Mon, 10 Apr 2017 09:29:05 +0800</pubDate><description><![CDATA[#region 操作Wcf服务端Config文件
        /// <summary>
        /// 修改Config文件中wcf服务IP地址与端口
        /// </summary>
        /// <param name="configfilename">Config文件名称</param>
        /// <param name="serverIPAd]]></description><category></category></item><item><title><![CDATA[读取ini文件]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/69942051</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/69942051</guid><author>wangbo0922</author><pubDate>Mon, 10 Apr 2017 09:27:36 +0800</pubDate><description><![CDATA[/// <summary>
        /// 自定义读取INI文件中的内容方法
        /// </summary>
        /// <param name="Section">键</param>
        /// <param name="key">值</param>
        /// <returns></returns>
        private str]]></description><category></category></item><item><title><![CDATA[C#  修改APPconfig设置]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/68947609</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/68947609</guid><author>wangbo0922</author><pubDate>Sat, 01 Apr 2017 20:09:34 +0800</pubDate><description><![CDATA[#region  修改APPconfig设置  
        public static void SetConfigValue(string AppKey, string AppValue)
        {
            System.Xml.XmlDocument xDoc = new System.Xml.XmlDocument();
            xDoc.Loa]]></description><category></category></item><item><title><![CDATA[动态调用webservice地址（类）]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/68059451</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/68059451</guid><author>wangbo0922</author><pubDate>Wed, 29 Mar 2017 09:21:52 +0800</pubDate><description><![CDATA[public static class WebServiceHelper
    {
        /// <summary>  
        /// 动态调用WebService  
        /// </summary>  
        /// <param name="url">WebService地址</param>  
        /// <param name="me]]></description><category></category></item><item><title><![CDATA[WCF（服务类库步骤）]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/65936256</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/65936256</guid><author>wangbo0922</author><pubDate>Sat, 25 Mar 2017 13:39:14 +0800</pubDate><description><![CDATA[1、wcf接口和实现类 
2、安装、启动、停止、卸载服务窗体和后台代码，WinServerManager类 
3、wcf服务添加步骤： 
    1、添加wiondows窗体 
    2、右键类库，添加windows服务。 
    3、双击打开服务文件，右键添加安装程序，修改ServiceInstaller文件中，name属性改为ServiceName属性值。修改serviceProcessIn]]></description><category></category></item><item><title><![CDATA[WCF（WinServerManager.cs）]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/65936250</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/65936250</guid><author>wangbo0922</author><pubDate>Sat, 25 Mar 2017 13:37:47 +0800</pubDate><description><![CDATA[using System;
using System.ServiceProcess;
using System.Collections;
using System.Windows.Forms;
using Microsoft.Win32;
using System.Configuration.Install;
namespace LedInfoSystem
{
    public class Wi]]></description><category></category></item><item><title><![CDATA[WCF（Form窗体方法）]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/65936243</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/65936243</guid><author>wangbo0922</author><pubDate>Sat, 25 Mar 2017 13:36:30 +0800</pubDate><description><![CDATA[using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.ServiceProcess;
using System.Text;
using System.Thr]]></description><category></category></item><item><title><![CDATA[导出Excel（npoi）]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/54942776</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/54942776</guid><author>wangbo0922</author><pubDate>Thu, 09 Feb 2017 06:41:11 +0800</pubDate><description><![CDATA[public static void ExportExcel(DataTable dt, string fileName = "")
        {
            //生成Excel
            IWorkbook book = BuildWorkbook(dt);            //web 下载
            if (fileName == "")]]></description><category></category></item><item><title><![CDATA[分页Repeater导出数据到Excel]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/54942729</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/54942729</guid><author>wangbo0922</author><pubDate>Thu, 09 Feb 2017 06:17:23 +0800</pubDate><description><![CDATA[分页Repeater导出数据到Excel1.导出Repeater中的数据时，导出的数据必须是完整的数据块，例如：完整的table。2.如果导出的数字按科学计数法显示则在那列加入样式：style=”vnd.ms-excel.numberformat:@”即可。3.Repeater导出到Excel的代码（C#）：public static void ReportToExcel(System.Web.UI]]></description><category></category></item><item><title><![CDATA[弹出层]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/54933853</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/54933853</guid><author>wangbo0922</author><pubDate>Wed, 08 Feb 2017 22:16:25 +0800</pubDate><description><![CDATA[<!-- artDialog -->
    <link href="../Content/Js/ArtDialog/skins/blue.css" rel="stylesheet" />
    <script src="../Content/Js/ArtDialog/artDialog.source.js" type="text/javascript"></script>
    <script]]></description><category></category></item><item><title><![CDATA[页面刷新的几个方法]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/54933746</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/54933746</guid><author>wangbo0922</author><pubDate>Wed, 08 Feb 2017 22:05:50 +0800</pubDate><description><![CDATA[protected void Button1_Click(object sender, EventArgs e)
        {
            Response.Redirect(Request.Url.ToString());
        }Javascript刷新页面的几种方法：1 history.go(0)2 location.reload()3 location=locat]]></description><category></category></item><item><title><![CDATA[TreeView简单使用]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/54933490</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/54933490</guid><author>wangbo0922</author><pubDate>Wed, 08 Feb 2017 21:34:34 +0800</pubDate><description><![CDATA[protected void Page_Load(object sender, EventArgs e)
        {
            TreeNode node = new TreeNode();
            node.Text = "分类设置";
            node.Value = "-1";
            for (int i = 0; i <]]></description><category></category></item><item><title><![CDATA[SQL 用B表数据更新A表数据]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/53185246</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/53185246</guid><author>wangbo0922</author><pubDate>Wed, 16 Nov 2016 12:04:01 +0800</pubDate><description><![CDATA[Way1update A set A.sCard = B.sCardfrom A,Bwhere A.sName = B.nameWay2update a set sCard=(select b.card from b where name=a.sName)我今天需要修改系统数据，用批量上传的表更新原有数据。在网上找到了上面两种方法。第一种在as400上不可用。第二种试了可以的，不过最好在加上限制。推]]></description><category></category></item><item><title><![CDATA[jquery合并table相同单元格]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/53130473</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/53130473</guid><author>wangbo0922</author><pubDate>Fri, 11 Nov 2016 17:09:18 +0800</pubDate><description><![CDATA[//合并单元格重复列function tableRowspan(tableId, tableColnum) {
            firsttd = "";
            currenttd = "";
            spanNum = 0;
            obj = $(tableId + " tr td:nth-child(" + tableColnum +]]></description><category></category></item><item><title><![CDATA[winform中为ComboBox控件添加“请选择”或“全部”选项]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/53008582</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/53008582</guid><author>wangbo0922</author><pubDate>Wed, 02 Nov 2016 15:40:54 +0800</pubDate><description><![CDATA[Winform中的下拉列表控件ComboBox，在使用DataSource属性赋数据源后，想添加“请选择”或“全部”这样一个选项，比WEB中要麻烦一些，经过测试，我们只能在数据源上做文章，即需要在数据源中添加这样一项。 
一般开发中，最常用的数据源有两种，一是List泛型集合，二是DataTable。 
示例代码如下： 
一：数据源是List集合： 
 List list = GetList() a]]></description><category></category></item><item><title><![CDATA[SQL中char、varchar、nvarchar的区别]]></title><link>https://blog.youkuaiyun.com/wangbo0922/article/details/52879647</link><guid>https://blog.youkuaiyun.com/wangbo0922/article/details/52879647</guid><author>wangbo0922</author><pubDate>Fri, 21 Oct 2016 08:57:04 +0800</pubDate><description><![CDATA[char 
    char是定长的，也就是当你输入的字符小于你指定的数目时，char(8)，你输入的字符小于8时，它会再后面补空值。当你输入的字符大于指定的数时，它会截取超出的字符。 
   nvarchar(n) 
    包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。 
va]]></description><category></category></item></channel></rss>