自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雨季不再来的专栏

sweet_chenqiang's Blog

  • 博客(82)
  • 资源 (6)
  • 收藏
  • 关注

原创 ExtJs的Date的Add使用方法

例如:如果添加5天,则add(Date.DAY,t);添加2个月,add(Date.MONTH,2);添加1年,add(Date.YEAR,1); 下面是ExtJs API中对Date的描述:// Basic usage:var dt = new Date('10/29/2006').add(Date.DAY, 5);document.write(dt); //returns 'Fri Nov 03 2006 00:00:00'//

2010-09-28 14:24:00 5733 2

原创 如何让Grid单元格中的内容超长时自动换行显示?

<br />Ext的Grid在默认情况下,单元格中的内容超长时会显示成: XXXXX.....,省略号为未显示出来的内容,但在某些时候,我们需要让内容自动换行显示,可参考下面这种方法:<br /> <br />写一个Renderer<br /> //呈现Grid单元格内容时,如果内容超长,则换行显示 var renderAutoNewLine = function(v) { return "<div style="word-wrap:break-word;word-break: b

2010-09-28 14:19:00 6727 3

原创 为Ext/Coolite中的GridPanel加网格线

<br /> /*显示竖线 .x-grid3-cell-inner{ border-right:1px solid #eceff6; }*/ /*与表头对齐*/ .x-grid3-row td, .x-grid3-summary-row td{ padding-right: 0px; /*显示竖线*/ border-right:1px solid #eceff6; /

2010-09-28 14:12:00 2592

原创 WIN7发布ASP.net 4.0时需要注意的几个问题

<br />1.如果不能正常显示图片和HTML内容,请检查静态内容是否安装:<br /> <br />【控制面板】-【程序和功能】-【找开或关闭WINDOWS功能】-【万维网服务】-【常见HTTP功能】-【静态内容】,确定选中它。<br /> <br />2.如果是先安装的Framework4.0,后打开IIS,需要手动注册Framework4.0到IIS:<br /> <br />用管理员身份输入CMD进入控制台,输入以下命令:<br /> <br />"%WINDIR%/Microsoft.NET/Fr

2010-09-24 11:47:00 1665 2

原创 如何获取JS变量类型

<br />//取Js变量的类型 function getParamType(param) { return ((_t = typeof (param)) == "object" ? Object.prototype.toString.call(param).slice(8, -1) : _t).toLowerCase(); }<br /> <br />该方法返回值为小写,比如"string","date".......

2010-09-20 11:27:00 2633

转载 错误 0019: EntityContainer 名称必须唯一

今天使用Entity Framework时遇到错误 0019: EntityContainer 名称必须唯一,百度了一下找到原因和解决办法,做个纪录.......

2010-09-07 21:21:00 3608

原创 GridPanel中的时间格式处理

在GridPanel中的时间字段格式如果不控制的话,是这样的:2008-8-15T16:08:46,很明显这不是我们中国人需要的格式。要控制这个格式需要注意:1.Store的时间类型的字段注明为Date类型:........

2010-08-15 16:48:00 2488 4

原创 用户 'sa' 登录失败及Sa密码相关处理

1.在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server2.设置允许SQL Server身份登录3.设置Sa帐户密码

2010-08-14 19:05:00 1963

原创 MSSQLServer在附加数据库失败的问题

今天在Sqlserver上附加数据库的时候,始终失败,错误提示:附加数据库 对于 服务器“JESSE9898-PC/SQLEXPRESS”失败。 (Microsoft.SqlServer.Smo)......其他信息:执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)------------------------------无法打开物理文件 "E:/works/database/XXX.mdf"。操作系

2010-08-14 18:58:00 2161 1

原创 在Coolite中动态添加有图标的Tab

使用Coolite中的TabPanel的Tab时,如果为Tab指定Icon,则该Tab便会出现我们指定的图标,但是在动态添加时则不行。仔细检查了一下原因,发现Icon这个属性应该是Coolite自己扩展的,而在ExtJs中并无此属性,必须使用IconCls属性来处理。

2010-08-13 00:40:00 1757 2

转载 Entity Framework 学习初级篇--ObjectContext、ObjectQuery、ObjectStateEntry、ObjectStateManager类的介绍

这些天刚接触Entity Framework,看了很多资料,有点眼花缭乱。纪录一点东西吧,下面的内容是转向cnblogs上的,不过作者写这篇博文的时候我估计不是使用的Framwork4 ,其中有部分方法在Framework 4中显示已经过时。我将过时的方法注明一下,方便自己以后查阅!原文地址:Entity Framework 学习初级篇2--ObjectContext、ObjectQuery、ObjectStateEntry、ObjectStateManager类的介绍本节,简单的介绍EF中的ObjectC

2010-08-06 10:32:00 2939 2

原创 在SqlServer中如何使用Sql语句将一张表的数据复制到另一张表

假如我有A,B两个数据库,A,B表中各有一张User表。现在我需要将A数据库中的User表的数据复制到B数据库的User表中。可以使用:INSERT INTO B.dbo.User(UserName,FirstName,LastName,Age......) SELECT UserName,FirstName,LastName,Age...... FROM B.dbo.User注意两表字段顺序要一致

2010-08-06 01:07:00 5703

原创 VS2010使用Visual.Assist.X破解补丁需要注意的问题

由于我机器同时安装了VS2010与VS2008,而VS2008中VX工作正常,在VS2010中始终提示未注册,在网上找到一些前辈的资料后,解决了这个问题,同时纪录在案。 使用2010的朋友,是需要覆盖到Visual Studio 2010的Visual Assist的安装位置的,因为我使用的是Windows7,目录路径是在这里,      C:/Users/Win7的登录帐户名/App

2010-07-12 11:34:00 6902 8

原创 Coolite自定义验证,VType

    前些天,由于项目功能需要。尝试使用Coolite控件的自定义验证,VType,我项目的开发环境是VS2005+MySql,使用的是Coolite 0.8。在网上查到一些关于Ext的自定义验证使用的方法,不过在我的项目中遇到一些问题,具体情况如下:看到网上的朋友们在使用VType进行自定义验证的时候都如:http://www.cnblogs.com/DNNCenter/archive/2009/08/08/1542018.html处理的(详情请见这个链接,就不详细写了) 而我项目中遇到的问题:问题1.

2010-07-12 11:20:00 1525 1

原创 可访问性不一致: 参数类型“XX”比方法“XX”的可访问性低的问题

今天在编码的时候,写如下代码发现问题:错误 28 可访问性不一致: 参数类型......的可访问性低 解决办法:

2010-06-18 12:59:00 15444 2

转载 Ext 核心 API -- Ext.getCmp

getCmp( String id ) : Component通过id得到一个Component对象<!-- function InitDialog() { // 生名组件 new Ext.Panel({ renderTo:"hello-dialog",

2010-01-27 00:22:00 4850 1

原创 使用Coolite.AjaxMethods.XXX局部刷新Microsoft的GridView

1.需求起因      由于目前项目中使用了Coolite的很多控件布局,而以前有些功能实现依敕于MS的GridView,更头疼的是公司以前专门用于页面表单处理的Editor在Coolite,MS的UpdatePanel相结合的时候不能正常工作,所以引出了这个用Coolite的Ajax方法(其它的Ajax方法也可)刷新GridView的问题。2.功能说明      我需要一个类型Gri

2009-12-21 12:45:00 2683 5

转载 SQL语句处理特殊字符的例子

用户输入如果没有任何限制的话,则必须对特殊字符进行变换。如果对单引号不进行变换,则会发生数据库错误,甚至可能导致系统崩溃。不过回避方法却非常简单,只要将单引号[]转换成两个单引号[]就可以了。 例:SELECT * FROM TBL WHERE COL = ABCDEF; 模糊查询的语句虽然不会发生SQL错误,但是不进行回避的话,则无法得到要检索的值。回避方法较单引号复杂

2009-11-27 15:50:00 1688

原创 SQL中escape的主要用途

1.使用 ESCAPE 关键字定义转义符。 在模式中,当转义符置于通配符之前时,该通配符就解释为普通字符。例如,要搜索在任意位置包含字符串 5% 的字符串,请使用: WHERE ColumnA LIKE %5/%% ESCAPE / 2.ESCAPE escape_character 允许在字符串中搜索通配符而不是将其作为通配符使用。 escape_character 是放在通

2009-11-27 15:38:00 2562

原创 Coolite一个简单例子-GridPanel列表增删改预览

本篇教程:Coolite Toolkit中文站首发。我从http://www.cnblogs.com/magical/archive/2009/10/27/1590701.html转载。  这个例子只是Coolite一个很简单的应用,我相信新手学习还是用的到的.也给大家带个头,写篇新手教程.GridPanel就不作介绍了,asp.net开发人员应该比较熟悉了.官方的GridVi

2009-11-18 10:33:00 3274 10

转载 ASP.Net 上传图片并生成高清晰缩略图

本文来自: 脚本之家(www.jb51.net) 详细出处参考:http://www.jb51.net/article/17255.htm  http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml" > 无标题页 protected void Button

2009-10-24 12:44:00 598

转载 关于23种设计模式的有趣见解

这文章我无意中在网上看到的,觉得很有意思,但去查找原文地址没有找到,下面是我引用网上的文字: 访问世纪流年BLOG站时看到的一段文字,对设计模式的解释很风趣,能够让人很快的了解其含义,学到了不少东西,以下是文章的内容: 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说

2009-06-19 17:30:00 555

转载 SQL Server 2005无法进行远程连接的解决办法

转贴地址:http://www.w17x.com/AritcleDisplay.aspx?id=463刚刚安装的SQL Server 2005 数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005 时,在默认的设置下SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40

2008-12-18 10:08:00 1142

原创 获取GridView/UserControl生成的Html代码

      在很多时候,我们需要直接获取到GridView等服务器控件生成的HTML代码,例如导出Excel,或者使用Ajax进行局部刷新时。      假若你使用Ajax Pro要局部更新一个GridView,可以尝试直接返回GridView生成的Html代码。      Asp.net的服务器控件,都有一个RenderControl方法,使用控件的这个方法,我们可以很方便的得到该控件生

2008-12-16 11:23:00 2320

原创 使用Asp.net Ajax时出现'Sys'未定义错误的解决办法

使用Asp.net 的Ajax控件时(比如UpdatePanel),常遇到Sys未定义的错误,测试了一下发现:在使用Vs2005新建一个Ajax网站与一个普通的Web网站,运行相同的使用了Ajax控件的页面,得到不一样的效果,Ajax网站的运行无误,而普通Web网站出现Sys未定义的错误。仔细检查后,发现问题WebConfig.xml文件中。普通Web网站与Ajax网站的Web

2008-12-16 11:02:00 985 1

原创 关于showModalDialog窗口刷新会弹出新窗口的解决办法

 当用showModalDialog时,如果页面有表单,或者类似提交到服务器的Button按钮,点击总会再弹出新的窗口,这个在Html页的Head中加入:head>    base target="_self">head>即可解决

2008-09-02 14:14:00 1469

原创 VS2005 .Net项目升级到VS2008后新建Aspx页面找到System.Linq.Dll引用的解决办法

最近因为需要使用RDLC报表本地的打印功能,而VS2005不支持,所以升级项目到2008,一切运作正常,谁知道新建的页面始终说找不到System.Linq引用,反复比对后,应该在项目的Web.Config中:system.web>                    assemblies>                          add assembly="Syst

2008-09-02 13:01:00 1071

原创 经过这段时间的调整,心情有所好转,还是应该把心思放在工作上,恢复Blog的更新

5.12大地震,对家乡是北川的我来说,影响之重找不到合适的语言来形容,经过这不短的几个月时间。我很高兴能重新站起来,回到CSDN,以后的心思重新放在工作上,努力努力再努力,恢复我的Blog更新,纪录工作中遇到和解决的问题,争取能更快的积累更多的知识!

2008-09-02 11:33:00 1038

原创 C#增加连续的动态控件并取值的例子

功能 每点一次页面上的增加控件的Button, 增加一个TextBox到Panel中。点击取值的Button,可以获取前面增加的所有TextBox的值说明动态增加的控件,需要在PostBack时重新加载一次,在重复加载时,我们只需要指点控件的ID,其它属性可以不设定了。

2008-03-29 15:28:00 4641 2

原创 学习笔记(3)关于Js的enevt.cancelBubble的作用

功能: 了解cancelBubble的作用。 掌握cancelBubble的正确用法。  说明: 前两天无意中看到晓风残月大大的一篇关于给GridView/DataGrid加单击事件实现浏览详细内容,双击事件确发该行为编辑列的Demo(该文地址:http://www.cnblog

2008-03-24 23:58:00 2324

原创 学习笔记(2)糟糕的系统计与代码表现及反思

糟糕的系统设计与编码风格1、毛病之一:重复代码 重复代码,不仅仅是指由于在项目中Ctrl+C、Ctrl+V所导致的完全相同的重复代码,而且也指同一功能在同一项目中用不同的代码实现。问题产生的原因: 软件架构设计不合理。当程序员发现要实现某一功能时,想起某处有类似的代码,于是直接Ctrl+C + Ctrl+V,重复的代码就产生了。(反思:嗯,1年多以前的我就是这么干的,嘿嘿

2008-03-17 22:21:00 842

原创 我的随笔(3)-开始学习《.NET 2.0 面向对象揭秘》

  工作有一段时间了,也多多少少有些进步,一直因为频繁的加班,没有好好的审视自己现在的水平,最近工作中不断遇到一问题,才发现自己需要学的太多太多,得开始充电。最近在看《.NET 2.0 面向对象编程揭秘》,在学习的同时,记录一下自己的感悟,验证这1年多是否有进步;同时也加深自己的理解。  文章会引用一些书中的我认为比较深刻原句,以及自己对这些句子的看法及感想。嗯,就不废话了,从今天开始....

2008-03-17 21:41:00 882 1

原创 在GridView中的每行加入RadioButton,实现单选一行的功能

     今天晚上在看到有人提这个问题:利用gridview 中的模板列加入一个RadioButton如何实现如果选择了单选的功能像RadionButtont那样一次只能选择一个,正好无事,自己尝试一下,开始通过GridView的RowDataBound事件为RadioButton加上onClientClick事件,将RadioButton的ClientID传到JS端,为JS处理做准备,因为Gri

2008-03-12 00:17:00 8658

原创 在点按扭后出现对话框,确定则继续执行,取消则不执行

在点按扭后出现对话框,确定则继续执行,取消则不执行。例如弹出一个对话框,点确定,我执行删除某纪录操作,点取消不执行服务器端代码,以前用了很笨的方法在处理。其实正确的做法非常简单:例: protected void Page_Load(object sender, EventArgs e)    ...{        if (!this.IsPostBack)        ...{ 

2008-03-11 10:02:00 4018

原创 用JS处理GridView中的(CheckBox)单选、全选

/usr/local/mysql/lib/mysql/libmysqlclient.a(my_compress.o): In function `my_uncompress:my_compress.c:(.text+0x60): undefined reference to `uncompress/usr/local/mysql/lib/mysql/libmysqlclient.a(my_co

2008-03-11 09:30:00 2108 4

转载 手机里舍不的删除的40条搞笑短信(转自Baidu贴吧)

1、 士兵问连长:作战时踩到地雷咋办?连长大为恼火:*,能咋办?踩坏了照价赔偿。    2、 很久墨收到你的信息 俺很心疼    俺想到死 曾用薯片割过脉 用豆腐撞过头 用降落伞跳过楼    用面条上过吊 可都墨死成    你就请俺吃顿饭 撑死俺算了    3、 如果感到心里挖凉挖凉的,请拨打俺的电话!谈感情请按1,谈工作请按2,谈人生请按3,给俺介绍对象请按5,请俺吃饭请直说,找俺借钱请挂机。 

2008-02-23 11:24:00 1269 2

原创 我的随笔(2)-新的一年又开始了!

大年初一,家里这边真是冷透了.俺这大山里啥也没有,就是酒肉不缺,大街小巷全是打牌的.哎,我这个不会赌博的人可真够难受的,没啥同学在家,有的都结了婚,这结了婚后怎么就找不到共同语言呢! 还真是无聊啊,万辛还有个小网吧可以上一下网.嗯不管这些,在这新的一年里祝大家万事大吉,也希望在这新的一年里,自已有个好的开始, :) 努力向前冲哦,希望到这里来的朋友多多关注一下,多留言,保持交流,给俺指点指

2008-02-07 13:09:00 743

原创 AJAX in Action学习笔记:一、AJAX的四个基本原则

1.浏览器中的是应用而不是内容在传统的基于页面的Web应用中,浏览器扮演的是不具智能的终端,它对用户处于操作流程那一阶段一无所知,这些信息全部都保存在服务器上,确切地说,就是在用户会话上。用户每次与服务器交互,都会获得另一个文档。在这个文档中,除了特定于该用户的数据以外,包含的其它模板文件与数据都是相同的(这里太浪费时间了:))。Ajax则不同,它把一部份应用逻辑从服务器端移到了浏览器端2

2008-02-05 17:30:00 769

原创 学习笔记(1)在 ASP.NET 网页中不经过回发而实现客户端回调

根据Visual Studio的例子:客户端回调实现 (C#) 示例 ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_aspnetcon/html/2c688b1a-93a4-4dad-b82b-63974bdbb13e.htmHTML代码...@ Page Language="C#" AutoEventWire

2008-02-03 13:04:00 987

原创 维护Panel的滚动条ScrollBars位置(C#)

  我们常将内容放在Panel中,例如文章,GridView控件等....。当内容超出Panel的高、宽时,可能就需要滚动条来进行控制。 当点击页面中按钮产生PostBack时,滚动条总是会回到最上面的位置,我们现在要解决的主要就是这个问题。ScrollBar的可选项有:  

2008-01-31 14:47:00 12966 12

Ext.net TreePanel的Checkbox操作及父子节点联动(修正)

TreePanel的checkbox节点操作及父子节点联动的演示DEMO,前面那个有Bug,选中子节点时,没能选择父节点。 这个版本修正了

2012-08-29

Ext.net TreePanel的Checkbox操作及父子联动

TreePanel的checkbox节点操作及父子节点联动的演示DEMO

2012-08-29

Ext.net实现GridPanel拖动行、上移下移排序功能DEMO

对于GridPanel中拖动选中行排序的实现,网上有不少ExtJs实现的例子,但是没有找到使用Ext.net实现的,正好最近有个需求要使用,干脆来写一个。 DEMO功能说明: 1、拖动GridPanel选中行到新位置排序。 2、在拖动结束后,重新会选中前面拖动的行。 3、拖动排序功能支持Grid单选与多选模式。 4、加了【最上】【最下】【上移】【下移】四个按钮排序的功能。目前按钮排序只能在Grid的单选模式下使用。 实现说明与功能演示请见我的Blog

2011-10-16

WCF-MessageContract-XmlSerializable DEMO

实践WCF中的MessageContract与IXmlSerializable

2011-09-07

WCF服务契约与复杂类型序列化DEMO

对构建WCF面向服务的应用程序第二节【WCF契约设计】的实践代码

2011-09-06

我的第一个WCF程序:HelloInDigo

这是在学习WebCast上的【构建WCF面向服务的应用程序】时写的DEMO,对应第一节课【WCF概述】

2011-09-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除