- 博客(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操作及父子节点联动(修正)
2012-08-29
Ext.net实现GridPanel拖动行、上移下移排序功能DEMO
2011-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人