http://support.microsoft.com/kb/910442,这是中文的,机器翻译的,不太容易看懂,英文的是:http://support.microsoft.com/kb/910442/en-us。
记录几个要点:
WebResource.axd?d=SbXSD3uTnhYsK4gMD8fL84_mHPC5jJ7lfdnr1_WtsftZiUOZ6IXYG8QCXW86UizF0&t=632768953157700078
1 HyperLink hlHelpFile = new HyperLink(); 2 hlHelpFile.NavigateUrl = cs.GetWebResourceUrl(rsType, "SimpleControl.Help.htm"); 3 hlHelpFile.Attributes.Add("onmouseover", "ChangeImage(‘image1‘,‘Red‘)"); 4 hlHelpFile.Attributes.Add("onmouseout", "RollbackImage(‘image1‘,‘Green‘)"); 5 6 this.Controls.Add(hlHelpFile); 7 8 Image imgTest = new Image(); 9 imgTest.ImageUrl = cs.GetWebResourceUrl(rsType, "SimpleControl.smallFail.gif"); 10 imgTest.ID = "image1"; 11 hlHelpFile.Controls.Add(imgTest);
回到上面1的问题,Web
Resouce解决什么问题?解决的是为客户端返回资源文件的问题,所以如果你知道了资源文件的位置(也就是说如果你请求的资源文件不再Assembly中),完全没有必要使用Web
Resource。
ASP.Net中的Web Resource,布布扣,bubuko.com
原文:http://www.cnblogs.com/leegsh/p/3532557.html