IE6/7中setAttribute不支持class/for/rowspan/colspan等属性
如设置class属性
el.setAttribute('class', 'abc');
在IE6/7中样式“abc”将没有起作用,虽然使用el.getAttribute('class')能取到值“abc”。
又如for属性
<label>姓名:<
http://www.cyqdata.cn/cnblogs/article-detail-52703
ExtJS 基础解析之【Ext.Panel】
今天我来和大家分享一下最近学习ExtJS的成果,这两天主要是对Panel组件的学习,好的!话不多说!直接进入正题!
Panel组件//html代码<div id="container"></div>//js代码var p=new Ext.Panel({ title:'My Panel',//标题 collapsible:true,//右上角的收缩按钮,设
http://www.cyqdata.cn/cnblogs/article-detail-42086
浅谈Dynamic 关键字系列之三(下):ExpandoObject,DynamicObject,DynamicMetaObject
接上文:浅谈Dynamic关键字系列之三(上) 为什么TryXXX方法没有被调用?? 将DynamicProduct 中的name修饰符改为private: private string name; 可以在TrySetMember方法中设置断点,再次运行: 为什么访问修饰符是Public不调用TrySetMem
http://www.cyqdata.cn/cnblogs/article-detail-41319
浅谈Dynamic 关键字系列之三(上):ExpandoObject, DynamicObject, DynamicMetaObject
ExpandoObject:表示一个对象,该对象包含可在运行时动态添加和移除的成员。 dynamic dynEO = new ExpandoObject();
dynEO.number = 10;
dynEO.Increment = new Action(() => { dynEO.number++; });
Console.WriteLine(dynEO.number
http://www.cyqdata.cn/cnblogs/article-detail-41273
Windows Phone 实用开发技巧(11):让StackPanel中的控件靠右对齐
我们常把StackPanel看成一个“串”,可以横着串,也可以竖着串。
我们设置里面元素的HorizontalAlignment为Right后还是这样子,并没用我们想象中的,元素靠右对齐
如果我们想让StackPanel中的元素是靠右对齐,新添加到StackPanel中的元素都是添加在已有元素的左侧(而不是默认的右侧),应该怎么做呢? 其实我们
http://www.cyqdata.cn/cnblogs/article-detail-40792
我的工具集之UI层WebForm(含WebPanel&JQueryEasyUI完整代码)+示例
这是UI层中WebForm控件部分.这里面封装两部分控件.一部分是基于微软控件的,如WebPanel控件,另一部分基于JQuery EasyUI的.这两部分之前都有介绍,所提供的代码也是片断的,在此很抱歉.这次提供的代码是整个项目文件,大家直接下载就可以.项目文件布局如图-1所示
图-1
 
http://www.cyqdata.cn/cnblogs/article-detail-37720
asp.net mvc + ExtJs 实现无限级TreePanel 加载、添加、编辑、删除
以前用过Ext.tree.TreePanel 做过树形结构的查询绑定,感觉TreePanel还蛮好。
今天来尝试下 结合Ext.menu.Menu 菜单做一个增删改的功能,并实现无限级的绑定,如下图的效果:
第一步:TreePanel的无限级加载设计:
我的数据设计结构如下图:
第二步:后台获取级联数据结构,返回json数据类型:
[{"id":7,"text":"2011" , "leaf":
http://www.cyqdata.cn/cnblogs/article-detail-37440
重谈ExtGrid 扩展行自动展开(二)(expanded row 默认展开、可收缩)
如果我们按《重谈ExtGrid 扩展行自动展开(一)》来进行row的扩展的话,当你完成工作时,你就会发现Grid的Row是没办法展开或是收缩的。
本想也做过plugins,无奈功力不够。
借助于doc中的代码,我作了以下调整:
var rowExpanderHelper = { init: function (grid) { this.grid = grid;
http://www.cyqdata.cn/cnblogs/article-detail-36953
.NET对象序列化—TimeSpan
在WebServices中,TimeSpan不能作为系统的TimeSpan作为参数,在客户端会生成新的TimeSpan类。
一、问题重现
创建一个以TimeSpan为参数的Web Method:
1: [WebMethod]
2: public string HelloWorld(TimeSpan span)
3:
http://www.cyqdata.cn/cnblogs/article-detail-36941
重谈ExtGrid 扩展行自动展开(expanded row 默认展开)
很长一段时间不碰JS,实际上心里也非常讨厌编码--这点不像团队中另外两个兄弟(两人是疯狂的javascript writer)。
今天在做grid时,遇到了须在gird里加入一个row expander,且这个expander要默认展开。按以往经验,第一想到的是:在grid 上加入一个plugins.但加完后发现这些expander没办法自动展开。
我在网上搜了一些前人的解决办法,有人提到:在gr
http://www.cyqdata.cn/cnblogs/article-detail-36904
DockPanel—最守规矩布局控件
DockPanel—最守规矩布局控件
这样子的一个DockPanel:
<DockPanel LastChildFill="True">
<TextBlock Text="1.Dock.Top" DockPanel.Dock="Top" Background="Bisque" Margin="0" Height="50" Vertic
http://www.cyqdata.cn/cnblogs/article-detail-36879
基于WebForm.Panel控件的单据模板
公司一直在做WebForm软件,所以经常要创建新页面来完成某些功能,如数据的增删改查等.对于单据页面,大家一定不陌生.
可能最常见的场景就是一个列表页面+一个单据页面,列表页面使用网格控件展示批量数据,单据页面用来展示单条数据,并同时可新增和编辑.
&
http://www.cyqdata.cn/cnblogs/article-detail-35061
WinForm"tableLayoutPanel和flowLayoutPanel的使用(附源码示例)" 之配餐系统的开发
这篇文章主要跟大家分享下,在配餐系统的开发中,对tableLayoutPanel 和 flowLayoutPanel 控件的使用方法和技巧 ——后附上 测试demo, 相信需要的朋友下载看后能很快的知道其如何使用并实现一些效果和扩展应用!
&
http://www.cyqdata.cn/cnblogs/article-detail-25282
