易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET(C#) 定时执行一段代码

 在Global.asax启动一条线程就ok了,下面是启动线程定时写文件的例子
  Global.asax
  C# code
  Code
  1<%@ Application Language="C#" %>
  2<%@ Import Namespace="System.IO" %>
  3<%@ Import Namespace="System.Threading" %>
  4<script runat="server">
  5    string LogPath;
  6    Thread thread;
  7    void WriteLog()
  8    {
  9        while (true)
  10        {
  11            StreamWriter sw = new StreamWriter(LogPath, true, Encoding.UTF8);
  12            sw.WriteLine(thread.Name + ":" + DateTime.Now.ToString());
  13            sw.Close();
  14            Thread.CurrentThread.Join(1000 * 60);//阻止1分钟
  15        }
  16    }
  17    void Application_Start(object sender, EventArgs e)
  18    {
  19        LogPath = HttpContext.Current.Server.MapPath("log.txt");
  20        //在应用程序启动时运行的代码
  21         thread = new Thread(new ThreadStart(WriteLog));
  22        thread.Name = "写登录日志线程";
  23        thread.Start();
  24    }
  25
  26    void Application_End(object sender, EventArgs e)
  27    {
  28        //在应用程序关闭时运行的代码
  29
  30    }
  31
  32    void Application_Error(object sender, EventArgs e)


相关文档:

asp.net 打印

<html>
<head>
<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
<title>***WSOFT.NET***</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<!--media=print 这个属性可以在打印时有效-->
<mce:st ......

asp.net上传文件小结

 
<input id = " loFile " type = " file " runat = " server " >
<form method = " post " enctype =" multipart/form-data " runat = " server ">
</form >
1.获得上传文件的名称:(关键是PostedFile类的应用)
使用Path类中的GetFileName方法,具体如下:
lstrFileName = loFile.PostedFile.FileName ......

ASP.NET 2.0 本地化2

在ASP.NET 2.0 本地化技术之研究的回复中提到了以下两点:
1.这只是单个页面的切换,如何做整个站点的切换呢?( hjh )
2.关于如何将资源直接显示……既然控件能够将嵌入dll的资源直接显示,不知道网站能否也将嵌入资源直接调用WebResource显示呢?(Cat Chen )
由于不是一两句可以说清,所以再开一篇仔细 ......

详解Asp.Net Sql数据库连接字符串


1.连接数据库文件
<add name="LocalSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=True;AttachDBFilename=|DataDirectory|TimeTracker.mdf;User Instance=true" />
SqlConnectionStringBuilder实例化时,要用到connectionString,如:SqlConnectionStringBuild builder = new SqlC ......

asp.net运行时动态修改主题

这个有很多种方法我在这里写几个吧
方式一:
在页面的PreInit事件中直接设置。该方法可实现不同页面加载不同主题,如果要实现网站整体换肤,只需要创建一个从System.Web.UI.Page类派生的子类,在该类的PreInit事件中加载特定主题,最后所有页面继承自此类即可。
protected override void OnPreInit(Event ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号