摘要:
c#4.0中新特性之一就是:命名参数和可选参数。命名参数:调用方法时,可以不按位置传递参数,而是指定参数的命名来传值;private void Func(string str,int number,bool flag){}对于上面的函数,使用命名参数调用时可以是 Fun(flag:true,number:10,str:“zhangsan”);可选参数:声明方法中的参数时,可以为其设置默认值,那么在调用该方法时,这种可选参数是可以忽略的;必须遵循以下几个原则: 1.可选参数必须有个编译时常量作为其默认值。如果是除String之外的引用类型(包括那个特殊的dynamic类型),默认值只... 阅读全文
摘要:
对于TreePanel的Node我们需求是:1.选中某个节点A的CheckBox,节点A的所有子节点全部选中;2.节点A的所有子节点如果都选中,则A节点选中;3.节点A的某些节点选中,某些节点不选中,则A节点处于半选状态。如下图所示:如何来实现呢?研究发现TreePanel的节点的Checkbox可发现通过node.getUI().checkbox可以获取到checkbox。设置checkbox的checked属性为true / false 可以设置checkbox选中或者非选择,那么三态的半选中状态如何设置呢?可以通过设置checkbox的indeterminate属性为true,check 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
Ext.Net开发中有时用到类似ListBox的MultiSelect控件。有时候需要将一写数据添加到MultiSelect中,这个时候如何处理呢?首先了解一下MultiSelect的工作方式,它会在创建的时候自动加载一个Store,这个Store的Record包含两个Field:Text和Value。因此我们可以按照以下处理方式来添加MultiSelect的Items:View Code 1 function GetFormulaItems() { 2 var data = new Array(); 3 // 4 构建初始数据数组 data 省略 5 ... 阅读全文
摘要:
最近项目开发中涉及到一个公式编辑器功能,其中一个功能就是需要对Asp.net 中的TextBox(ExtJs中的TextField 或者TextArea)进行光标处插入字符串的功能。开始发现很难处理,不像在桌面开发中很容易获取光标位置然后进行插入字符处理。查阅资料发现在web开发中也提供能相关处理的功能,现在分享给他家。插入字符串函数function InsertValue(str) { var tbFormula = document.getElementById("Formula"); if (document.selection) { tbFormula.f... 阅读全文
摘要:
Asp.net 网页打印一Asp.net 网页打印二前段时间写了两篇不用第三方控件,用纯javascript解决asp.net页面打印的问题。在使用测试中发现了一些问题:比如分页后的效果不大友好,没有设置每个页面的也边框;页眉页脚处理不是很好;页边距设置后打印出来不对等。经过这几天的继续研究,终于把这些问题全部解决了,可以说的完美的实现了页面打印、数据分页、纸张大小设定、页边距设定、页眉页脚设置(哈哈自己YY一下)。 这里分享一下主要解决的几个问题,希望对大家有所帮助Question:1. 添加页面的也边框,为每个分页后的页面最外层添加一个div框,这样预览效果更好;2. 重新设置每个分页的d 阅读全文
摘要:
HTML特殊转义字符列表最常用的字符实体Character Entities显示说明实体名称实体编号半方大的空白  全方大的空白  不断行的空白格  <小于<<>大于>>&&符号&&"双引号""©版权©©®已注册商标®®™商标(美国) 阅读全文
摘要:
<ext:TreePanel ID="BudgetTree" runat="server" Title="科目分类" RootVisible="false" UseArrows="true" AutoScroll="true" Animate="true" Width="220" Split="true" Region="West"> <Root> <ext:Asyn 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文