摘要:1、判断字符串是否为连续的中文字符(不包含英文及其他任何符号和数字):Regex.IsMatch("中文","^[\u4e00-\u9fa5]+$");2、判断字符串是否为中文字符串(仅不包含英文但可以包含其他符号及数字):!Regex.IsMatch("中文",@"[a-zA-Z]");
阅读全文
文章分类 - .net小技巧
杂类。。
摘要:做网页经常要和JavaScript打交道,经常要用JavaScript做一些客户端的验证,但是如果我们的按钮用的是HTML控件的话,验证通过后无法调用后台代码,如果用服务器端控件,验证不通过有要刷新页面,这个有时候挺烦人的,能不能让服务器段的按钮调用客户端的验证,如果验证成功后在调用服务器端的方法,这样既减少了网路传输,给用户感觉也好。 当我们用模板列做删除数据的时候一般都会返回一个对话框询问用...
阅读全文
摘要:ASP.NET 2.0中加入的Cross-Page Postback机制让我们ASP.NET开发人员有了轻松的(无需自定义)跨页面发POST请求的方式。但在实际开发时,难免遇到点小问题。比如在点击按钮发生跨页提交的时候,想先弹出一个JavaScript的confirm对话框进行确认,用户如果OK,发生postback,如果Cancel掉,就停留在原页面不做任何操作,类似于我们在删除按钮上添加的客...
阅读全文
摘要:网上找的 Page.Response.Write("response Test;"); Page.RegisterStartupScript("RegisterStartupScript","RegisterStartupScript Test;"); Page.RegisterClientScriptBlock("RegisterClientScriptBlock","R...
阅读全文
摘要:我在一个页面中加入iframe框架,想通过该iframe的页面取得父页的URL,用JS如何能实现 答案一 parent.location.href 答案二 top.document.location
阅读全文
摘要:在.net 2.0 中如果使用了masterPage,则不能像以前那样使用 FindControl,则需要使用如下方法 先找到ContentPlaceHolder,然后再找在这个ContentPlaceHolder中的你要找的控件 1 2//MasterPage 中的ContentPlaceHolder ID 3string masterPageContentPlaceHolderID =...
阅读全文
摘要:Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 无标题文档 结点首页 | 快速导航 ...
阅读全文
摘要:·用于编写单元测试的 NUnit 下载 ·用于创建代码文档资料的 NDoc 下载 ·用于生成解决方案的 NAnt 下载 ·用于生成代码的 CodeSmith 下载 ·用于监视代码的 FxCop 下载 ·用于编译少量代码的 Snippet Compiler 下载 ·两种不同的转换器工具:ASP.NET 版本转换器(下载) 和Visual Studio .NET 项目转换器(下载) ·用于生成正则表达...
阅读全文
摘要:要一个宽度不固定的框,事情变得有些复杂了。宽度不固定,就意味着这个框在水平和垂直方向都有足够灵活的变化。 为什么说这更难一些呢?因为它需要对四张图片的合适安置——每个圆角用一张。每个圆角都要独立出来,以便框能够在各个方向伸展。于是,四张图片就意味着需要四个HTML对象来作为背景图片的载体。 有一些实现办法包括在样式表中使用“生成内容”,即使用:before和:after伪类来为单独的一...
阅读全文
摘要:最近,ASP中的老问题汉字参数传递在ASP.NET中又出现了,解决办法如下: 一、设置Web.config 文件 更改为: 二、修改参数 例如要传递classname这个参数,就改为Server.UrlEncode( classname ).ToString() 方法简单,先贴出来,以免再犯同样的错误
阅读全文
摘要:在.Net 2.0中,最简单的方法: 1、先将"删除"一列转化为模板列. 2、回到页面源码视图,找到"删除"按扭源码位置,加上 OnClientClick="javascript:return confirm('你确认要删除吗?')" 即可.
阅读全文