10 2013 档案
摘要:本人最近在做一个基于Access数据库的Web应用程序,为了实现一个定时更新数据库的需求,我在Global.asax中的Application_Start函数里写了个计时器, void Application_Start(object sender, EventArgs e) { // 在应用程序启动时运行的代码 System.Timers.Timer atimer = new System.Timers.Timer(60000); atimer.Elapsed += timer_execute; atimer.AutoRes...
阅读全文
摘要:在UpdatePanel中,直接使用Page.ClientScript.RegisterStartupScript的方式执行javascript,会导致无法执行。原因可能是因为RegisterStartupScript是在页面加载时启动js的,而在updatepanel中却是部分刷新,因此是无法注册的。RegisterStartupScript 将 js嵌入到页面的底部, 的前面,而RegisterClientScriptBlock 将 js嵌入到页面中开启元素 后面。这两个方法都属于Page的范围,其中的js在UpdatePanel中都是无法执行的。解决方法是使用System.Web.UI.
阅读全文
摘要:最近在改公司的订单系统,遇到了一个奇怪的问题。C#程序需要从Excel文件中将数据全部读取到DataTable,其中Excel文件的第一列是日期格式yyyy/MM/dd,而这一列中大部分的单元格都是按设定的yyyy/MM/dd来写,有一小部分(大概不到20%)是以yyyy.MM.dd格式来写的。程序读取Excel工作表的步骤没啥好说的,使用的是OleDB,以连接字符串建立Connection后,借助OleDbDataAdapter将数据填充到DataTable,C#代码如下: 1 System.Data.DataTable dt; 2 string str...
阅读全文
浙公网安备 33010602011771号