`
文章列表
 极限编程 (Extreme Programming ,XP )是一门针对业务和软件开发 的规则,它的作用在于将两者的力量集中在共同的、可以达到的目标上。它是以符合客户需要的软件 为目标而产生的一种方法论,XP使开发者能够更有效的响应 ...
def 和 @Property 旧版本中(Groovy JSR 06 的之前版本)@Property定义一个带有setter和getter的私有属性,而def和java中public一样,定义一个公共的属性。 后来@Property已经从Groovy JSR 06中移除,在Grails 0.2和之后的版本中也不会再需要它 。 现在def用来定义一个带有setter和getter的私有属性,来代替了@Property。 参考:http://docs.codehaus.org/display/GroovyJSR/Property+proposal symbol ...
Excel示例格式   1. 在Project界面,点击任务向导按钮,打开任务“任务”窗口   2. 选择“列出项目中的任务”,打开“列出任务”窗口 3. 点击“导入向导...”,开始从Excel表中导入任务 4.  下一步 5. 新建映射 6. 作为新项目 7 选择数据类型 8. 建立映射 9. 可手工建立映射 (注英文版中Task name对应的field name为‘name’) 10. 完成       参考: http://sese.hpu.edu.cn/ie/project/index.htm#top
htmlentities — Convert all applicable characters to HTML entities说明 string htmlentities ( string $string [, int $quote_style [, string $charset [, bool $double_encode]]] )  也就是转义html标签的字符,类如< > 之类的但是对于中文如果不指定第三个可选参数$charset的话,整个中文串都被转成了乱码,解决方法就是把第二第三个参数都指定了例如: echo htmlentities($row[ ...
Sql Server中的日期与时间函数 ?蒰(寝 ? 函数名 说明 用例 getdate 当前系统日期、时间 select getdate() dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 向日期加上2天 ?5皴? 煃 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000 datediff 返回跨两个指定日期的日期和时间边界数 select datediff( ...
  1. 使用ToShortDateString()时, 输出的格式不带0(筛去了0),比如2010-1-3.   如果想输出2010-01-03,使用 DateTime.Now.ToString("yyyy-MM-dd");     。。。        
高效的方法是使用正则表达式  a)  using System; using System.Text.RegularExpressions; public bool IsNumber(String strNumber) { Regex objNotNumberPattern=new Regex("[^0-9.-]"); Regex objTwoDotPattern=new Regex("[0-9]*[.][0-9]*[.][0-9]*"); Regex objTwoMinusPattern=new Regex(&q ...
最好是在选择是触发事件再给下拉列表赋值, 这样选择前就为空
.Net中控制控件的postback是通过这个js函数控制的: <script language="javascript" type="text/javascript"> <!-- function __doPostBack(eventTarget, eventArgument) { var theform; if (window.navigator.appName.toLowerCase().indexOf("microsoft" ...
1. TextBox 如何设置onFocus和onBlur <asp:TextBox ID="LoginID" onFocus="checkAccount();" onBlur="checkAccount1();" runat="server"></asp:TextBox>  或者   <asp:TextBox ID="LoginID" runat="server"></asp:TextBox>  在CS里面加代 ...
Get Latest Version即可获得最新的版本。 Check Out用于修改。如果你要修改,则必须先Check Out,然后Check In你改后的内容。为了防止内容不一致,一般VSS不会让两个人同时Check Out一个文件。 因此,你不必担心你Check Out 的文件会被其他人Check Out,即你肯定是最新的Check Out 版本。如果改了服务器的选项允许多人Check Out,当Check In的时候,VSS会提示不同的。

DataGrid应用

1. 从DataGrid中取出内容为 &nbsp     &nbsp在HTML里表示空, 所以CELL值是为&nbsp。 判断一个CELL是否为空要用Text == "&nbsp;"来判断。     (也可以用Trim()来去除开头和结尾的空格)   2. 如果要在工具栏里找到datagrid, 通过工具栏-右键-添加项来把datagrid添加进来

DataTable的应用

1.  在没有主键的DataTable的查询用Select方法     声明:   public DataRow[] Select (string filterExpression, string sort)       用起来和sql的select语句有些相似     实例:   // Presuming the DataTable has a column named Date. string expression = "Date > '1/1/00'"; // Sort descending by column n ...
TextBox隐藏无法验证问题   把TextBox设置成visible=false后,由于后台不会生成这个ID的TextBox控件, 所以就无法验证。 解决方法visible=true并把TextBox的width=0
1. CheckBoxList 添加滚动条   添加加一个panel, 然后把CheckBoxList放到panel里面,再把panel滚动条(scollbars)属性设为auto, 如果显示超过panel的范围的话就自动添加滚动条   2. 和datatable绑定 CheckBoxList.DataSource = DataTable; CheckBoxList.DataTextField = "Name"; CheckBoxList.DataValueField = "ID"; CheckBoxList.DataBind();   ...
Global site tag (gtag.js) - Google Analytics