摘要: 最简做了个实现google下拉效果的程序,这样的程序网上挺多,但是代码不少,需要慢慢看。这里贴一下我的,这个代码借鉴 http://www.cnblogs.com/ustbwuyi/archive/2006/07/17/452700.aspx的博客的代码,做了一下必要的修改。1 js代码,这个代码主要是对于下拉列表的生成和操作,以及调用ajax接口var menuFocusIndex; //当前选... 阅读全文
posted @ 2009-09-19 09:24 chaobj 阅读(965) 评论(1) 推荐(1) 编辑
摘要: //---------------------------------------------------------------------- this.DateAdd= function(part,n,datetime){//模拟sqlserver中的dateadd函数 /* year yy, yyyy 年 month mm, m 月 day dd, d 日 week wk, ... 阅读全文
posted @ 2009-09-18 17:27 chaobj 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: functionDateUtil(){} /** *功能:格式化时间 *示例:DateUtil.Format("yyyy/MM/dd","ThuNov920:30:37UTC+08002006"); *返回:2006/11/09 */DateUtil.Format=function(fmtCode,date){ varresult,d,arr_d; varpatrn_now_1=/^y{4}-M... 阅读全文
posted @ 2009-09-18 17:13 chaobj 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: 1、判断是否为年月日时间格式<script>//去除字符串首尾空格String.prototype.trim = function(){ return this.replace(/(^\s*)|(\s*$)/g, "");}//验证是否为日期function validator(){ if(isDate(document.all.demo1.value.trim())==false)... 阅读全文
posted @ 2009-09-18 16:48 chaobj 阅读(2898) 评论(0) 推荐(0) 编辑
摘要: 当我们建立数据库表时,都会根据字段特点选择适当的数据类型,这次主要讲的是关于字符类型,在我们平时的数据库结构当中,字符类型占绝大多数,如何高效准备地利用数据库和优化数据库结构是每个DBA必须掌握的技能。在SQL Server中,现在主要以SQL Server2005为例。对于字符类型的有:char:固定长度,存储ANSI字符,不足的补英文半角空格。nchar:固定长度,存储Unicode字符,不足... 阅读全文
posted @ 2009-09-18 10:47 chaobj 阅读(533) 评论(1) 推荐(0) 编辑
摘要: 不能实现,CompareValidator 判断时间的时候,明确规定,只能判断年月日格式,不支持时分秒格式.所以验证无法通过.楼主可试着将时分去除,此时应正常. 这种时候,只能用其他方法了,比如说自己写JS,或在服务端验证.CompareValidator控件执行输入到表单域的数据和另一值之间的比较.另一个值可以是固定值,诸如特定的数据值,或输入另一个控件的值.比如,可以用来检查输入的数是否大于... 阅读全文
posted @ 2009-09-17 19:55 chaobj 阅读(2069) 评论(1) 推荐(0) 编辑
摘要: Asp.net 默认配置下,Session莫名丢失的原因及解决办法 正常操作情况下Session会无故丢失。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。 这次到CSDN上搜了一下帖子,发现好多人在讨论这个问题,然后我又google了一下,发现微软网站上也有类似的内容。 现在我就把原因和解决办法写出来。 原因: 由于Asp... 阅读全文
posted @ 2009-09-17 10:47 chaobj 阅读(350) 评论(0) 推荐(0) 编辑
摘要: gridview.datasourse=null;gridview.databound(); 即可 阅读全文
posted @ 2009-09-13 10:44 chaobj 阅读(801) 评论(0) 推荐(0) 编辑
摘要: http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/2008430/112166.html 想实现这样的功能吗?在程序运行中使GridView动态生成列,而并不是将列固定写死在GridView上写个绑定GrideView的方法 /**//// <summary> /// 绑定生成GridView /// </su... 阅读全文
posted @ 2009-09-11 19:57 chaobj 阅读(1349) 评论(2) 推荐(0) 编辑
摘要: C# codepublic partial class ManagementSystem_Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { GridView1.DataSource = BuildGridViewDataSource(); GridView1.DataBind()... 阅读全文
posted @ 2009-09-11 19:40 chaobj 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 今天遇到了问题,就是在 DataGrid中DropDownList触发SelectedIndexChanged事件 ,并通过修改DropDownList的值,把其它对应的值也读取绑定DataGrid相应的行,前台模版列,AutoPostBack="True" 不要忘了 本文来自: IT知道网(http://www.itwis.com) 详细出处参考:<asp:TemplateColumn H... 阅读全文
posted @ 2009-09-10 17:04 chaobj 阅读(1617) 评论(0) 推荐(0) 编辑
摘要: 今天遇到这问题,在网上看到很多方法,说什么ArrayList.ToArray(new string[0])这样的方法。正确的用法:string[] array= (string[])ArrayList.ToArray(typeof(string));红色处可换成int,char等类型,请各位自行修改。C# ArrayList 转换成 Arraystring[] array = new string... 阅读全文
posted @ 2009-09-10 13:01 chaobj 阅读(2452) 评论(0) 推荐(0) 编辑
摘要: String:字符串类型1、构造函数。String() :构造一个空字符串对象。String(byte[] bytes) :通过byte数组构造字符串对象。String(byte[] bytes, int offset, int length) :通过byte数组,从offset开始,总共length长的字节构造字符串对象。String(char[] value) :通过char数组构造字符串对象... 阅读全文
posted @ 2009-09-09 14:51 chaobj 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 1.命名空间“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”添加引用,然后在选项卡的第一页中找到System.Configuration,添加即可2.在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供... 阅读全文
posted @ 2009-09-09 10:47 chaobj 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: c# 获取字符串中的数字 /// /// 获取字符串中的数字 /// /// 字符串 /// 数字 public static decimal GetNumber(string str) { decimal result = 0; if (str != null && str != string.Empty) { // 正则表达式剔除非数字字符(不包含小数点.) str = Regex.Repla... 阅读全文
posted @ 2009-09-09 10:42 chaobj 阅读(4891) 评论(0) 推荐(0) 编辑
摘要: The FindControl method of the System.Web.UI.Control class appears simple enough to use. In fact, the MSDN description of the method is one simple sentence: Searches the current naming container for th... 阅读全文
posted @ 2009-09-09 08:57 chaobj 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: 今天看Control.Tag,还是不怎么了解,最后还是根据网上的一个小例子用c#写了个遍历Form上所有控件,然后根据Control.Tag的值对类型相同的控件进行了一下处理的小例子。 foreach (Control con in this.Controls) { System.String strControl = con.GetType().ToString();//获得控件的类型 Syst... 阅读全文
posted @ 2009-09-09 08:55 chaobj 阅读(1981) 评论(0) 推荐(0) 编辑
摘要: JS里做小数的乘法运算时会出现浮点错误,具体可以测试一下: <script> alert(11*22.9) </script> 结果是251.89999999999998而不是251.9 这个问题想必有很多人为之头痛。那么如何解决呢?在此给出解决办法。 1、 <script> alert(11*(22.9*10)/10); </script> 解决... 阅读全文
posted @ 2009-09-08 16:25 chaobj 阅读(3981) 评论(0) 推荐(0) 编辑
摘要: 在字符串中获得某数字位置时,可以使用string类的IndexOf方法,该方法用来确定指定字符在字符串中的索引,如果在字符串中能找到指定字符,则返回其索引,否则返回-1。在字符串中获得数字位置的关键代码如下:stringstr=textBox1.Text.Trim(); intindex=str.IndexOf(textBox2.Text.Trim()); if(index>=0) Mess... 阅读全文
posted @ 2009-09-07 20:06 chaobj 阅读(10360) 评论(0) 推荐(0) 编辑
摘要: Web应用程序在浏览器中显示字符串时,由于显示长度的限制,常常需要将字符串截取后再进行显示。但目前很多流行的语言,如C#、Java内部采用的都是Unicode 16(UCS2)编码,在这种编码中所有的字符都是两个字符,因此,如果要截取的字符串是中、英文、数字混合的,就会产生问题,如下面的字符串: [代码] 上面的字符串既有汉字,又有英文字符和数字。如果要截取前6个字节的字符,应该是”a... 阅读全文
posted @ 2009-09-07 20:04 chaobj 阅读(655) 评论(0) 推荐(0) 编辑