ExtJS + Iframe方式 的 管理界面的框架
声明:
此框架,使用的是EXTJS,主要适合于后台的管理界面和内部使用的管理系统布局。
适用于美工不好,又比较懒的人(像我这样的
)。
这只是一个框架,没有实际的功能性内容,只是为了便于大家直接套用。
根据我自己的需要,结合性能方面的考虑,我使用的是iframe的浏览方式,内部的功能页面,均不使用EXTJS。
效果图:

阅读全文 ]声明:
此框架,使用的是EXTJS,主要适合于后台的管理界面和内部使用的管理系统布局。
适用于美工不好,又比较懒的人(像我这样的
)。
这只是一个框架,没有实际的功能性内容,只是为了便于大家直接套用。
根据我自己的需要,结合性能方面的考虑,我使用的是iframe的浏览方式,内部的功能页面,均不使用EXTJS。
效果图:

阅读全文 ]这个东西,自己一直用,却一直没太留意,今天,有个朋友讨论起来,就写出来分享一下,估计很多人也在用吧
加载页:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> <button onclick="process();"> 启动</button> <br /> 已经用时: <span id="msg" style="color:Red">0</span> 秒 <script type="text/javascript"> function process() { setInterval("showTimer();", 1000); location.href = "test.aspx"; } var i = 0; function showTimer() { i++; document.getElementById('msg').innerHTML = i; } </script> </body> </html>
[
阅读全文 ]今天,有群友问到了OleDbConnection 连接 Access失败的问题,其中提到了连接字符串中 Persist Security Info 这个设置的意义。
查了查MSDN,找到如下的信息:
Persist Security Info的意思表示是否保存敏感信息,可以简单的理解为"在数据库连接成功后是否保存用户名和密码信息",
True表示保存,False表示不保存
ADO 缺省为True
ADO.net缺省为False
这是一项安全指标。出于安全性考虑,在数据库连接成功后是不再需要保存连接的用户名和密码的。
详细的说法,可以参见MSDN(英文的)
[
阅读全文 ]Dot Net 平台,对全球化的支持做的非常好,不得不称赞一个
通常,将公历转为农历,是个非常烦的事情,需要整理闰年、闰月等的对照表。
在.Net平台上,有了国际化的支持,这些东西,都已经提供了
,我们需要做的,只是利用一下而已。
话不多说,直接上代码:
/// <summary> /// 公历转为农历的函数 /// </summary> /// <remarks>作者:三角猫 DeltaCat</remarks> /// <example>网址:http://www.zu14.cn</example> /// <param name="solarDateTime">公历日期</param> /// <returns>农历的日期</returns> static string SolarToChineseLunisolarDate(DateTime solarDateTime) { System.Globalization.ChineseLunisolarCalendar cal = new System.Globalization.ChineseLunisolarCalendar(); int year = cal.GetYear(solarDateTime); int month = cal.GetMonth(solarDateTime); int day = cal.GetDayOfMonth(solarDateTime); int leapMonth = cal.GetLeapMonth(year); return string.Format("农历{0}{1}({2})年{3}{4}月{5}{6}" , "甲乙丙丁戊己庚辛壬癸"[(year - 4) % 10] , "子丑寅卯辰巳午未申酉戌亥"[(year - 4) % 12] , "鼠牛虎兔龙蛇马羊猴鸡狗猪"[(year - 4) % 12] , month == leapMonth ? "闰" : "" , "无正二三四五六七八九十冬腊"[leapMonth > 0 && leapMonth <= month ? month - 1 : month] , "初十廿三"[day / 10] , "日一二三四五六七八九"[day % 10] ); }
使用的方法非常简单:
string 农历 = SolarToChineseLunisolarDate(DateTime.Today);
[
阅读全文 ]对于一些工作计划,日程安排,日历之类的程序实现,我们通常需要知道某个日期处在当年的第几周内。
然而,由于时区、地域的区别,这个结果是不尽相同的,需要考虑的因素包括 区域设置,每周的起始日 等。
我根据自己的日常使用,整理下面的这个函数:
/// <summary> /// 计算某个日期所在的周是当年的第几周 /// </summary> /// <param name="dt">某个日期</param> /// <param name="ci">区域,例如:new CultureInfo("zh-CN")</param> /// <returns>具体的周序号</returns> public static int WeekOfYear(DateTime dt, CultureInfo ci) { return ci.Calendar.GetWeekOfYear(dt, ci.DateTimeFormat.CalendarWeekRule, ci.DateTimeFormat.FirstDayOfWeek); }
使用的方法,比如: 我们要计算 2009-5-4 在中国大陆区域,属于2009年的第几周
int weekIndex = WeekOfYear(new DateTime(2009, 5, 4), new System.Globalization.CultureInfo("zh-CN"));
这样就OK了。
[
阅读全文 ]