摘要:
我们在呈现数据的时候,不要将未经修饰过的数据呈现给使用者。例如金额一万元,如果我们直接显示「10000」,可能会导致使用者看成一千或十万,造成使用者阅读数据上的困扰。若我们将一万元润饰后输出为「NT$10,000」,不但让使比较好阅读,也会让使用者减少犯错的机会。要修饰字段的输出,只要设定字段的DataFormatString 属性即可;其使用语法如下:DataFormatString="{0:格式字符串}"我们知道在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的 阅读全文
摘要:
//获取模板 string fileName = "E:\\MailSend\\MailSend\\MailSend\\MailTemplete\\MailSkyTypeTemplet.htm"; FileStream aFile; try { aFile = new FileStream(fileName, FileMode.Open, FileAccess.Read); } catch { return; } StreamReader sr = new StreamReader(aFile, Encoding.UTF8); string templet = sr.Rea 阅读全文
摘要:
简单验证码的制作 网站上验证码效果一般制作方法是:1)使用HttpHandler(一般处理程序)绘制随机验证码的图,以及产生随机码,并输出到页面的OutputStream中。2)页面中使用异步方式(js等)进行刷新当前页面的验证码。【示例】1)创建一个“一般应用处理程序ashx”,代码如下:[C#]public class ValidationCode : IHttpHandler { //随机发生器 static Random r = new Random(Guid.NewGuid().GetHashCode()); //排除黑色、透明色颜色,... 阅读全文
摘要:
//创建文件夹Directory.CreateDirectory(Server.MapPath("a"));Directory.CreateDirectory(Server.MapPath("b"));Directory.CreateDirectory(Server.MapPath("c"));//移动b到aDirectory.Move(Server.MapPath("b"), Server.MapPath("a\\b"));//删除cDirectory.Delete(Server.MapPat 阅读全文