2007年1月24日
摘要: 在服务器端自定义异常处理 在页面上放置ScriptManager和UpdatePanel,并在UpdatePanel里放置两个文本框一个标签和一个按钮,用于输入两个数,并计算相除后的结果,按钮的Click事件如下: 阅读全文
posted @ 2007-01-24 11:10 HenryZhang 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 上一篇学习了UpdateProgress,现在看看用JS脚本来控件它。 首先,用JS脚本控制它取消更新 先在UpdateProgress里放一个Html按钮,并设置它的onclick为自己定义的函数,如下: 阅读全文
posted @ 2007-01-24 11:09 HenryZhang 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1、首先,在UpdatePanel和UpdateProgress外面放一个Button事件定义如前: protected void Panel1Trigger_Click(object sender, EventArgs e) { System.Threading.Thread.Sleep(3000); Label1.Text = DateTime.Now.... 阅读全文
posted @ 2007-01-24 11:09 HenryZhang 阅读(218) 评论(0) 推荐(0) 编辑
摘要: UpdateProgress控件 把例子都做完了,才知道,这个是显示进度用的,英语太差了。 简单应用: 在页面上放置ScriptManager、UpdatePanel、UpdateProgress,在UpdatePanel里添加一个标签和一个按钮,设置相关属性如下: UpdateProgress的文本:Progress…… 阅读全文
posted @ 2007-01-24 11:08 HenryZhang 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 这两天和JS的正则表达式干上了,问题还没解决,先把搜到的有用的东西存一下: 匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]匹配空行的正则表达式:\n[\s| ]*\r匹配HTML标记的正则表达式:/.*|/ 匹配首尾空格的正则表达式:(^\s*)|(\s*$)(像vbscript那样的trim函数)匹配Email地址的正则表达式:... 阅读全文
posted @ 2007-01-24 11:07 HenryZhang 阅读(303) 评论(1) 推荐(0) 编辑
摘要: 问题终于解决了,先看看我的问题: var u = window.location.toString(); 想把地址栏中的某个参数清除掉,包括&,参数名=参数值,其中,参数值还有可能是汉字 用了这样的方法:u = u.replace(/&addExJobTitle=(.+)&?/g,''); 查了半天才弄出来的,解释一下: 要替换的参数是:addExJobTitle“.” (可能是)表示任何字符“+... 阅读全文
posted @ 2007-01-24 11:07 HenryZhang 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 用编程的方法控制UpdatePanel,先看一个例子,通过ScriptManager的RegisterAsyncPostBackControl()方法注册一个异步提交的控件: protected void Page_Load(object sender, EventArgs e... 阅读全文
posted @ 2007-01-24 11:06 HenryZhang 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 开始学习UpdatePanel控件,好像是个非常常用的控件。 先看一下基本的结构: 该控件的强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。ContenteTemplate标签用来定义UpdatePanel的内容,在它里... 阅读全文
posted @ 2007-01-24 11:05 HenryZhang 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 今天在QQ群里有人发了个不错的方法,以前写这个总觉得麻烦,下面这个确实不错 if (num1 > "G的单位") { text2 = Math.Round(((double) num1) / 1073741824, 2) + " GB"; } else if (num1 > "M的单位") ... 阅读全文
posted @ 2007-01-24 11:03 HenryZhang 阅读(310) 评论(0) 推荐(0) 编辑
摘要: /// 除去所有在html元素中标记public static string striphtml(string strhtml) { string stroutput=strhtml; Regex regex = new Regex(@"]+>|]+>"); stroutput = regex.Replace(stroutput,""); return stroutput; } 阅读全文
posted @ 2007-01-24 11:03 HenryZhang 阅读(157) 评论(0) 推荐(0) 编辑