使用使用友好的日期显示会有较好的用户体验。非常适合新闻类的网站。 文章发布距当前时间1小时内的,显示n分钟前。 1天内的,显示小时数。 2天和3天的,显示昨天和前天。 7天内的显示,n天前。 其他的显示日期 以下是C#代码: public static string FriendlyDate(Object sdate) { DateTime date = Convert.ToDateTime(sdate); DateTime…
Archive for the ‘.Net’ Category
使用中文unicode作网址,第三方控件出现乱码。在我自己的电脑上测试没问题的,到别的机器就有问题了。 一个非常诡异的问题。 估计是编码不一致引起的。 干脆直接把中文转换成了十六进制。 /// <summary> /// 中文字符串转换成十六进制的网址格式 /// </summary> ///…
.NET Framework 3.5和2.0都可以用VS2008,VS2005测试通过 1.引用Ajax.dll文件 2.配置Web.config <configSections>节点添加 <httpHandlers>节点添加 3.在需要使用的aspx页面的Page_Load事件中添加 Ajax.Utility.RegisterTypeForAjax(typeof(AjaxDemo)); AjaxDemo是当前这个文件的类名 4.在需要被客户端调用的后台方法前添加AjaxMethod注释 [Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.ReadWrite)] public string[] GetCustomerMac(string clientIP) 5.aspx页面js //触发事件 function Button1_onclick()…
昨晚睡不着,用手机上Google Reader看到关于Hash的文章,突然想到了MD5加密,最近在学.Net平台,所以想整个C#写的Md5加密方法出来。 Google了一下,再结合一些自己的思想。 环境:Windows xp sp3 + vs2008 下载源代码