上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: 由于业务需要,笔者刚进到一个项目组,由于没有美工,前台采用ExtJs + MVC 2 ,迭代1的项目做的还算比较顺利,至少在本机上是运行没有任何问题的,但是为了给客户演示,我兴高采烈的将网站部署在IIS 上,结果总是提示'Ext'未定义'。通过Google浏览器,按了F12调试,发现时ExtJs路径引用问题,在vs里运行正常,怎么发布之后,就出现这种情况? 仔细查看路径,是相对路径,我想这就是问题的症结所在了。 于是大胆Google,手气不错,还是有关于MVC部署的解决方案,但是试过了N多次之后,仍然毫无改观。 由于未能解决,项目进度压身,项目组开始打算换框架,他们希望 阅读全文
posted @ 2012-08-04 00:48 楠木大叔 阅读(1654) 评论(10) 推荐(1)
摘要: ExtJs学习目录懒人笔记(1) ExtJs初探ExtJs懒人笔记(2) ExtJs页面布局ExtJs懒人笔记(3) 动态Grid的实现引言 使用过.NET 服务端控件的童鞋都应该会对它的方便性记忆犹新,像GridView的使用是非常普遍的,它的好处我就不在多说了。GridVew控件是极其强大的,我这里只想强调它的一个常见功能——动态列。我们唯一要做的就是为它绑定数据,而不用关心列数的变化,一切都是自适应的。缘由 最近在使用Extjs制作页面,在使用ExrJs Grid控件时需要实现动态列的效果,也就是列名和数据都是从后台动态获取的。一个简单的功能到了客户端控件,怎么就这样麻烦呢?在网上查了一 阅读全文
posted @ 2012-07-15 01:13 楠木大叔 阅读(2750) 评论(3) 推荐(0)
摘要: ExtJs学习目录懒人笔记(1) ExtJs初探ExtJs懒人笔记(2) ExtJs页面布局ExtJs懒人笔记(3) 动态Grid的实现 页面布局,对于做Web开发者来说是一定不会陌生的,而这些一般也是由前台开发人员完成的。我以前也是和前台开发人员一起合作完成一些网站,但是让我一个人设计前台的布局,就有点犯难了。今天就简单介绍一下如何使用ExtJs的Panel来构造一个简单的页面布局。 从官方给的API可以看到Ext.Panel类继承自Ext.Container,很显然就是一个容器,我们常称为面板。通俗来讲,面板相当于一张干净的白纸,如果直接在上面添加内容,将很难控制面板中内容的显示位置,面板 阅读全文
posted @ 2012-07-02 23:43 楠木大叔 阅读(925) 评论(0) 推荐(1)
摘要: ExtJs学习目录懒人笔记(1) ExtJs初探ExtJs懒人笔记(2) ExtJs页面布局ExtJs懒人笔记(3) 动态Grid的实现 对于大多数做后台开发人员来说,要制作一个漂亮的页面实在是一件困难的事情,好的美感+CSS的良好应用,然后通过一大堆JS实现一些很炫的效果,如果能够完成,就是个全才了。但我相信有很多人员不能完成,不过也不必担心,前人已经为我们造好了,这就是所谓控件。笔者是从事.NET开发的,相信使用过.NET的人都从.NET提供的服务端控件中享受过便利。但是事实上,随着开发经验的积累,开发人员们越来越不愿意使用服务端控件,或者说他们更喜欢在客户端通过异步通讯实现和后台的交互。 阅读全文
posted @ 2012-06-28 07:25 楠木大叔 阅读(1981) 评论(8) 推荐(1)
摘要: 最近由于项目需要用到ExtJs,初次接触这个框架,特搜集相关资料,以便查阅面板中可以有工具栏,工具栏可以位于面板顶部或底部,Ext中工具栏是由Ext.Toolbar类表示。工具栏上可以存放按钮、文本、分隔符等内容。面板对象中内置了很多实用的工具栏,可以直接通过面板的tools配置选项往面板头部加入预定义的工具栏选项。比如下面的代码:Ext.onReady(function(){ new Ext.Panel({ renderTo:"hello", title:"hello",//面板标题 width:300, height:300, html:'& 阅读全文
posted @ 2012-06-09 23:40 楠木大叔 阅读(583) 评论(0) 推荐(1)
摘要: 如题,最近需要处理一些字符串数组之间相互无重组合的实际问题。把问题抽象出来,实际就是数学中的排列组合问题,思想很简单,只是在实现上着实花了一些功夫,而且代码尚需进一步优化,写下来希望能和大家一起探讨,欢迎大家提建议,以使程序能进一步优化。问题描述:假设现有三组字符,如下{k1,k2},{k3,k4},{k5}要求三组数据组合,组合的每一个结果必须包含三组中的字符,且不重复。针对这种少量的数组,通过排列组合我们可以计算出组合数量N = 2*2*1 = 4 (种)结果如下:k5k3k1k5k4k1k5k3k2k5k4k2思想很简单的,我实际问题抽象成了二维数组,实际就是一维数组中n个一维数组的组合 阅读全文
posted @ 2012-05-08 23:56 楠木大叔 阅读(1730) 评论(3) 推荐(3)
摘要: 最近在项目中尝试了一下使用结合Ajax和SQL存储过程实现分页,体验了一把无刷新的感觉,真好!通过搜集资料和利周末时间,总算弄出来了,辛苦啊!很高兴和大家分享!这里是在MVC框架下实现的,由于时间关系,这里Linq和ADO就混搭使用了(还是那句话,自己ADO比较熟悉一点)。代码方面也写的不是很好,有空的时候,在慢慢重构吧!这里有两个目标,一个是实现无刷新高效的分页,一个是给用户良好的体验,比如在增删改时的体验。为了模拟真实场景,我事先插入了一万条数据,速度很快,效果不错。View Code using System;using System.Collections.Generic;using 阅读全文
posted @ 2012-05-06 23:21 楠木大叔 阅读(1651) 评论(3) 推荐(2)
摘要: View Code --查询所有数据库use masterselect * from sysdatabases where dbid>4;--系统自带的数据库分别是master->1,model->3,msdb->4,tempdb->2--查询数据库中所有数据库(存储过程)exec sp_helpdb;--查询指定数据库中的表use masterselect * from sysobjects where xtype='u' ;if object_id('#test1') is not nulldrop table #test1go 阅读全文
posted @ 2012-05-02 16:59 楠木大叔 阅读(306) 评论(0) 推荐(0)
摘要: sql server有两个转义符: ' 默认情况下, '是字符串的边界符, 如果在字符串中包含', 则必须使用两个', 第1个'就是转义符 <![cdata[ 另一个转义符是" 当SET QUOTED_IDENTIFIER OFF时, "是字符串边界符, 字符串中的"必须用两个"表示。 vb: "" <=> "sql server 2000: ''' <=> 'eg:declare @SearchType nvarchar( 阅读全文
posted @ 2012-04-27 17:06 楠木大叔 阅读(919) 评论(0) 推荐(0)
摘要: using关键字有两个重要的应用:1.作为指令,用于为命名空间创建别名或导入其它命名空间中定义的类型; 2.作为语句,用于定义一个范围,在此范围的末尾将释放对象。 using指令的两个用途:1,允许在命名空间中使用类型,这样就不必在该命名空间中限定某个类型的使用,例如:using System.Data; 2. 为命名空间或类型创建别名,例如:using myClass1=NameSpace1.myClass; using语句的用途:提供能够确保正确使用IDisposeable(定义一种释放分配的资源的方法)的方便语法,例如:using (System.IO.StreamReader sr . 阅读全文
posted @ 2012-04-17 16:22 楠木大叔 阅读(510) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页