1:基本知识 XTemplate是Ext.Template扩展的新类,它支持高级功能的模板类,如自动数组输出、条件判断、子模板、基本数学运行、特殊内建的模板变量,直接执行代码和更多的功能Autofilling arrays using templates and sub-templatesConditional processing with basic comparison operatorsBasic math function supportExecute arbitrary inline code with special built-in template variablesCus. Read More
posted @ 2012-08-09 11:44 FredTang Views(10184) Comments(1) Diggs(0)
<%@ Page Language="C#" %> <%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> < Read More
posted @ 2012-08-09 11:17 FredTang Views(2377) Comments(0) Diggs(0)
//Treegridformattingfunctionfunctionfn(v,values){i=i+1;switch(i){case1:x=values.alarm1;break;case2:x=values.alarm2;break;default:alert("xnotassignedvalue");}if(x==1){return'<spanstyle="background-color:red;width:100%">'+v+'</span>';}elseif(i==currentho Read More
posted @ 2012-08-06 16:10 FredTang Views(277) Comments(0) Diggs(0)
一个模板如下示 varmyTpl=newExt.Template('<div>{content:ellipsis(50)}<br/><ahref="{moreLink}">ReadMore</a></div>');通过处理,其中有47个字符是属于内容本身的,另外三个字符是”...“,一共50个字符。 这是一份可用于模板格式化函数的列表: * ellipsis(length) - 对大于指定长度部分的字符串,进行裁剪,增加省略号(“...”)的显示。适用于只显示前N位的字符,然后提供详细页面的链接。 Read More
posted @ 2012-08-06 14:24 FredTang Views(204) Comments(0) Diggs(0)
这两天,部门其中的一个重头开发分支,CRM上线了。其中用到了Jquery 通过 Ajax 调用 webService。测试的时候报了一个莫名其妙的404错误。经过分析后,404是因为web.config配置的报错页面 Error.aspx 本身就不存在,所以这个错误,使得查找真正原因的时候有一定的迷惑性,说到底还是经验欠缺的表现。 排除这个错误后,真正的错误原因是报了 500 错误,本地是正确的;直接进服务器测试,也是正确的;开浏览器远程调用,就报错。这样就很明显了,Google关键字:Jquery 远程调用 webService报错,解决方案一大堆,而且都很简单,也都是管用的,这里记录一下. Read More
posted @ 2012-05-28 14:01 FredTang Views(4696) Comments(1) Diggs(0)
VS2008中“添加ASP.NET文件夹”里没有App_Code,添加普通文件夹然后命名为App_Code后,在里面添加类文件后,其它文件夹的文件却引用不了,这是怎么回事?在Web应用程序中不能通过右键项目-〉”添加“-〉”添加ASP.NET文件夹“方式添加 。因为Web应用程序中App_Code就不存在。 不过可以通过手动的方式创建,添加一个文件夹命名为App_Code就可以了。这样子创建的和在网站中创建的App_Code的在外观上一样的。 先高兴一下,但没有这么简单的。 你在App_Code创建类时,会发现没有智能提示。在页面后台引用时,还会报错,说类不存在。 解决的办法就是选中你的类文件 Read More
posted @ 2012-05-28 11:10 FredTang Views(1492) Comments(0) Diggs(0)
1.创建文件夹//using System.IO;Directory.CreateDirectory(%%1);2.创建文件//using System.IO;File.Create(%%1);3.删除文件//using System.IO;File.Delete(%%1);4.删除文件夹//using System.IO;Directory.Delete(%%1);5.删除一个目录下所有的文件夹//using System.IO;foreach (string dirStr in Directory.GetDirectories(%%1)){DirectoryInfo dir = new D Read More
posted @ 2012-04-13 11:32 FredTang Views(5322) Comments(0) Diggs(0)
之前一段时间对存储过程(store proceduce 简称sp)在EF中的使用非常感兴趣,所以看了一些相关的资料,也断断续续的做 了一些练习。最近2个月下班后就不愿意再写代码了,所以也只能在周末睡眠足够之后做些感兴趣的事.关于sp在EF的使用,最基本资料就是msdn了,不过中午睡醒起来看到Ado.team blog上出现了一篇文章关于EF的msdn添加了新 内容,其中有关于如何自定义function,DefineQuery。 使用EF也有一段时间了,不过对于entity client的了解却知之甚少,因为通过设计EDM,访问ObjectContext,可以说在某种程度上甩掉了那一层层所谓的. Read More
posted @ 2012-03-29 17:17 FredTang Views(1489) Comments(0) Diggs(1)
这半年基本上都是在写JavaScript,今儿因为项目需要,要使用ADO.Net访问数据库数据,好多知识点都忘记了。温故而知新,做做笔记先。 SqlParameter[] prams = new SqlParameter[5] ; prams[0] = new SqlParameter(); prams[0].ParameterName = "@sno"; prams[0].Value = sno; 第一行只是将prams 定义为SqlParameter的数组,并没有真正实例化.如果缺少第二行,将提示“未实例化”必须对具体的项进行实例化. 下面的写法也是可以的,而且更简洁: Read More
posted @ 2012-03-29 16:51 FredTang Views(8263) Comments(1) Diggs(0)
如果页面中不用Ajax,cs中运行某段js代码方式可以是:Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>window.open('default2.aspx')</script>");如果页面中使用了Ajax ,则上述代码即使执行也无效果。对这种情况我们通常采用:ScriptManager.RegisterStartupScript(this.Button1, this.GetType(), "alertScrip Read More
posted @ 2012-01-13 09:07 FredTang Views(210) Comments(0) Diggs(0)