摘要:进来的项目中要实现能够在windows service中调用指定项目的链接页面。由于访问页面时候使用的是ie浏览器或其他浏览器,所以想起用webclient类。如果只想从特定的URI请求文件,则使用WebClient,它是最简单的.NET类,它只用一两条命令执行基本操作,.NET FRAMEWORK目前支持以http:、https和file:标识符开头的uri。WebClient下载文件使用webclient下载文件有两种方法,具体使用哪一种方法取决于文件内容的处理方式,如果只想把文件保存到磁盘上,使用downloadfile()方法,此方法有两个参数,即请求的uri和请求文件的的数据保存位置
阅读全文
08 2012 档案
摘要:由于web开发的特点,有的时候提交数据量较大或者计算量较大的页面,需要等待很长时间,整个页面都刷新成白的啦,给人的感觉很不舒服,有的时候提交后,页面反应慢,用户以为没有提交成功,所以又提交一次,从而造成重复提交的情况,所以需要一种简单的“提交中”的特效,此时页面上的其他东西不允许点击,鼠标变成漏斗状,通过这可以避免重复提交。实现方式,页面源代码:页面源码 <div id="running" runat="server" style="z-index: 12000; left: 0px; width: 100%; cursor: wait;
阅读全文
摘要:接Window服务(一)ServiceController方法调用 1 public partial class Service1 : ServiceBase 2 { 3 public Service1() 4 { 5 InitializeComponent(); 6 this.AutoLog = true; 7 } 8 protected override void OnStart(string[] args) 9 {10 // T...
阅读全文
摘要:windows服务应用程序是一种长期运行在操作系统后台的程序,它对于服务器环境特别适合,它没有用户界面,不会产生任何可视输出,任何用户输出都回被写进windows事件日志。计算机启动时,服务会自动开始运行,他们不要用户一定登陆才运行。可以通过选择菜单“开始”-〉“控制面板”-〉“管理工具”-〉“服务”来查看现有系统中的服务,如下图:创建window 服务新建一个window 服务项目MyService,如下图从工具箱的组件表中拖动一个Timer对象到这个视图设计器上面。设置Timer属性,Enable为true,Interval属性为3000毫秒双击Timer事件,添加事件后台代码 1 ...
阅读全文
摘要:项目中用到SmartGridView控件,当绑定数据数据时候,如果数据为空想让它显示“没有任何数据”,有数据则直接绑定。源代码如下:源代码 1 <yyc:SmartGridView runat="server" ID="huahewu" AutoGenerateColumns="false" CellPadding="0" 2 CellSpacing="0" BorderWidth="0" align="center" AllowPaging=&qu
阅读全文
摘要:前阶段遇见复制文件夹问题,一时想到要用递归,总结如下:复制文件夹 1 static void Main(string[] args) 2 { 3 CopyDirectroy(@"c:\Dell", @"d:\Dell"); 4 } 5 static void CopyDirectroy(string sourePath, string targetPath) 6 { 7 DirectoryInfo sourceDir = new DirectoryInfo(sourePath);//...
阅读全文
摘要:使用XMLHttpRequest获取XML文档时候需要注意这个文档必须和自己在同一个域中,及同一个域名下或者同一个目录中,如果不是会出现拒绝访问错误。语法格式:XMLHttpRequest.open(请求方式,请求文件的URL,同步方式);方法有3个参数:请求方式:可以使GET,POST,HEAD中的一种;请求文件的URL,直接用相对路径即可;同步方式:表示请求发出后是等待回应(false)还是继续执行下面的代码(true)。js 1 <script language="javascript" type="text/javascript">
阅读全文
摘要:Rss是站点与站点之间共享内容的一种简易方式,也称为聚合内容,通常被用于新闻网站,网站提供rss输出,有利于用户发现网站的更新,网站用户可以再客户端借助于类似于资讯阅读器等支持rss的新闻聚合软件。Rss是基于xml的一种形式,并且所有rss都要遵循W3C站点发布的XML 1.0规范,可以参见以下Rss2.0规范。Rss 2.0规范后台代码编写:后台代码 1 string xmlpath = @"rss.xml"; 2 protected void Page_Load(object sender, EventArgs e) 3 { 4 if (!IsPostB...
阅读全文
摘要:上次总结过rss的读取,现在总结ajax无刷新更新rss阅读代码如下:ashx代码:ASHX 1 public class GetRss : IHttpHandler 2 { 3 4 public void ProcessRequest(HttpContext context) 5 { 6 context.Response.ContentType = "text/plain"; 7 string url = "http://rss.sina.com.cn/news/china/focus15.xml"; 8 Xm...
阅读全文