<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_Ami的Blog</title><subtitle type="text">天道酬勤～～～</subtitle><id>http://feed.cnblogs.com/blog/u/20168/rss</id><updated>2012-01-06T14:09:55Z</updated><author><name>阿米</name><uri>http://www.cnblogs.com/ami/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ami/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/20168/rss"/><entry><id>http://www.cnblogs.com/ami/archive/2012/01/06/2315118.html</id><title type="text">在ASP.NET中利用SlickUpload来上传大文件</title><summary type="text">http://blog.csdn.net/zhoufoxcn/article/details/5765748http://blog.csdn.net/zhoufoxcn/article/details/5772351续SlickUpload的介绍最近在看《ASP.NET MVC2 IN ACTION》英文版时发现里面介绍到一个在ASP.NET中上传大文件的ASP.NET控件，叫SlickUpload，软件的介绍下载和介绍网址是：http://krystalware.com/Products/SlickUpload/。我们知道，在ASP.NET中对于上传文件可以利用FileUpload控件或者&amp;</summary><published>2012-01-06T11:48:00Z</published><updated>2012-01-06T11:48:00Z</updated><author><name>阿米</name><uri>http://www.cnblogs.com/ami/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ami/archive/2012/01/06/2315118.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ami/archive/2012/01/06/2315118.html"/><content type="html">&lt;p&gt;&lt;a href="http://blog.csdn.net/zhoufoxcn/article/details/5765748"&gt;http://blog.csdn.net/zhoufoxcn/article/details/5765748&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blog.csdn.net/zhoufoxcn/article/details/5772351"&gt;http://blog.csdn.net/zhoufoxcn/article/details/5772351&lt;/a&gt;&amp;nbsp;续&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p sizset="34" sizcache="1"&gt;&lt;font size="4"&gt;&lt;span style="font-size: large"&gt;&lt;strong&gt;SlickUpload的介绍&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/font&gt;&amp;nbsp;最近在看《ASP.NET MVC2 IN ACTION》英文版时发现里面介绍到一个在ASP.NET中上传大文件的ASP.NET控件，叫SlickUpload，软件的介绍下载和介绍网址是：&lt;a href="http://krystalware.com/Products/SlickUpload/"&gt;http://krystalware.com/Products/SlickUpload/&lt;/a&gt;。&lt;br /&gt;&amp;nbsp;我们知道，在ASP.NET中对于上传文件可以利用FileUpload控件或者&amp;lt;input type="file" name="file"/&amp;gt;这样的方式就可以上传，但是利用这样的方式上传存在一些缺点，比如默认一次只能上传一个文件及上传的文件的大小也有限制，除此之外，利用这种方式上传不能以直观的方式显示上传的进度情况，于是有了各种各样的第三方解决方案，比如SWFUpload等。不过因为在最近的版本中ADOBE公司增强了权限控制，所以SWFUpload也有些不太灵光了，这里介绍另外一种文件上传控件SlickUpload。SlickUpload是一款共享软件，它的购买地址是&lt;a href="http://krystalware.com/purchase/"&gt;http://krystalware.com/purchase/&lt;/a&gt;，如果公司有经常上传超大文件需求的，不妨购买。&lt;br /&gt;&amp;nbsp;SlickUpload的原理如下图：&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;img alt="" src="http://hi.csdn.net/attachment/201007/26/0_1280106607R2zR.gif" width="421" height="373" /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;可以看出它的处理流程如下：&lt;br /&gt;&amp;nbsp;对于请求中的每个文件SlickUpload都会调用定义好的上传文件流供应者来写文件数据，SlickUpload支持两种内置的文件处理方式和用户自定义的处理方式：&lt;br /&gt;&amp;nbsp;文件系统，即将文件保存到服务器文件下；&lt;br /&gt;&amp;nbsp;SQL，即将文件保存到SQL服务器中；&lt;br /&gt;&amp;nbsp;根据用户逻辑的自定义方式；&lt;br /&gt;&amp;nbsp;SlickUpload可以在ASP.NET WebForm和ASP.NET MVC及ASP.NET AJAX项目中运行，可以以带进度显示上传超过上G的文件。&lt;br /&gt;&amp;nbsp;在不同环境下最大可支持上传的文件大小：&lt;br /&gt;&amp;nbsp;IIS 5：最大可支持上传2 GB &lt;br /&gt;&amp;nbsp;IIS 6：最大支持上传4 GB &lt;br /&gt;&amp;nbsp;IIS 7传统模式：最大支持上传4 GB &lt;br /&gt;&amp;nbsp;IIS 7 集成模式：最大支持上传2 GB &lt;br /&gt;&amp;nbsp;VS.NET集成WebDev server环境下：最大支持2 GB&lt;br /&gt;&amp;nbsp;当然上面的最大支持需要在web.config文件中的&amp;lt;httpRuntime&amp;gt;节点的maxRequestLength属性。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font size="4"&gt;&lt;span style="font-size: large"&gt;&lt;strong&gt;SlickUpload的安装&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/font&gt;1.程序集的安装&lt;br /&gt;&amp;nbsp;首先请将Krystalware.SlickUpload.dll拷贝到Web项目的bin目录下，这个程序集包含了SlickUpload的HttpModule模块。&lt;br /&gt;2.添加SlickUpload控件到VS的控件工具箱（周公的VS版本为VS2008SP1)&lt;br /&gt;&amp;nbsp;步骤如下：&lt;br /&gt;&amp;nbsp;2.1用VS打开Web项目或者包含Web项目的解决方案。&lt;br /&gt;&amp;nbsp;2.2在VS上的控件箱空白处鼠标右键点击，选择&amp;#8220;选择项&amp;#8221;，出现如下图所示的界面：&lt;br /&gt;&amp;nbsp;&lt;img alt="" src="http://hi.csdn.net/attachment/201007/26/0_12801066135iq8.gif" width="340" height="337" /&gt;&lt;br /&gt;2.3在打开的对话框中选择&amp;#8220;浏览&amp;#8221;，如下图所示：&lt;/p&gt;&lt;p&gt;&lt;img alt="" src="http://hi.csdn.net/attachment/201007/26/0_1280106620bPLA.gif" width="571" height="376" /&gt;&lt;/p&gt;&lt;p&gt;找到Krystalware.SlickUpload.dll所在的位置，然后点击确定，这样就完成了将SlickUpload添加到控件箱。如下图所示：&lt;/p&gt;&lt;p&gt;&lt;img alt="" src="http://hi.csdn.net/attachment/201007/26/0_12801066255kC2.gif" width="255" height="313" /&gt;&lt;/p&gt;&lt;p&gt;3.在web.config中配置&lt;br /&gt;3.1配置configSections节点&lt;br /&gt;打开web.config文件找到configSections节点（如果没有的话请在&amp;lt;configuration&amp;gt;元素下添加），在configSections节点下添加如下内容：&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="dp-highlighter nogutter bg_xhtml:nogutter:nocontrols"&gt;&lt;div class="bar"&gt;&lt;/div&gt;&lt;ol class="dp-xml"&gt;&lt;li class="alt"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;sectionGroup&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;name&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"slickUpload"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;section&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;name&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"uploadParser"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;type&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Krystalware.SlickUpload.Configuration.NameValueConfigurationSectionHandler,&amp;nbsp;Krystalware.SlickUpload"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;section&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;name&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"uploadStreamProvider"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;type&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Krystalware.SlickUpload.Configuration.NameValueConfigurationSectionHandler,&amp;nbsp;Krystalware.SlickUpload"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;section&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;name&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"statusManager"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;type&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Krystalware.SlickUpload.Configuration.StatusManagerConfigurationSectionHandler,&amp;nbsp;Krystalware.SlickUpload"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;sectionGroup&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;&lt;textarea style="display: none" class="xhtml:nogutter:nocontrols" rows="15" cols="50" name="code"&gt;&amp;lt;sectionGroup name="slickUpload"&amp;gt;     &amp;lt;section name="uploadParser" type="Krystalware.SlickUpload.Configuration.NameValueConfigurationSectionHandler, Krystalware.SlickUpload" /&amp;gt;     &amp;lt;section name="uploadStreamProvider" type="Krystalware.SlickUpload.Configuration.NameValueConfigurationSectionHandler, Krystalware.SlickUpload" /&amp;gt;     &amp;lt;section name="statusManager" type="Krystalware.SlickUpload.Configuration.StatusManagerConfigurationSectionHandler, Krystalware.SlickUpload" /&amp;gt; &amp;lt;/sectionGroup&amp;gt;&lt;/textarea&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;添加slickUpload节点&lt;/p&gt;&lt;p&gt;在&amp;lt;configuration&amp;gt;元素下添加slickUpload节点，如下：&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="dp-highlighter nogutter bg_xhtml:nogutter:nocontrols"&gt;&lt;div class="bar"&gt;&lt;/div&gt;&lt;ol class="dp-xml"&gt;&lt;li class="alt"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;slickUpload&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;uploadStreamProvider&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;location&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"~/Files"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;existingAction&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Overwrite"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;slickUpload&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;&lt;textarea style="display: none" class="xhtml:nogutter:nocontrols" rows="15" cols="50" name="code"&gt;&amp;lt;slickUpload&amp;gt;     &amp;lt;uploadStreamProvider location="~/Files" existingAction="Overwrite" /&amp;gt; &amp;lt;/slickUpload&amp;gt;&lt;/textarea&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;其中的location表示文件上传后的存放位置，existingAction表示如果在服务端已经存在同名文件如何处理。&lt;br /&gt;system.web/httpModules节点配置&lt;br /&gt;在system.web节点下添加如下内容：&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="dp-highlighter nogutter bg_c-sharp:nogutter:nocontrols"&gt;&lt;div class="bar"&gt;&lt;/div&gt;&lt;ol class="dp-c"&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;lt;httpModules&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add&amp;nbsp;name=&lt;/span&gt;&lt;span class="string"&gt;"HttpUploadModule"&lt;/span&gt;&lt;span&gt;&amp;nbsp;type=&lt;/span&gt;&lt;span class="string"&gt;"Krystalware.SlickUpload.HttpUploadModule,&amp;nbsp;Krystalware.SlickUpload"&lt;/span&gt;&lt;span&gt;&amp;nbsp;/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;lt;/httpModules&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;&lt;textarea style="display: none" class="c-sharp:nogutter:nocontrols" rows="15" cols="50" name="code"&gt;&amp;lt;httpModules&amp;gt;     &amp;lt;add name="HttpUploadModule" type="Krystalware.SlickUpload.HttpUploadModule, Krystalware.SlickUpload" /&amp;gt; &amp;lt;/httpModules&amp;gt;&lt;/textarea&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;如果在web.config中已经存在system.web/httpModules节点，则只需将&amp;lt;add ..../&amp;gt;部分添加到这个节点下即可。&lt;br /&gt;system.web/httpHandlers节点配置&lt;br /&gt;在system.web节点下添加如下内容：&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="dp-highlighter nogutter bg_xhtml:nogutter:nocontrols"&gt;&lt;div class="bar"&gt;&lt;/div&gt;&lt;ol class="dp-xml"&gt;&lt;li class="alt"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;httpHandlers&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;add&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;path&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"SlickUpload.axd"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;verb&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"GET,POST"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;type&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Krystalware.SlickUpload.SlickUploadHandler,&amp;nbsp;Krystalware.SlickUpload"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;httpHandlers&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;&lt;textarea style="display: none" class="xhtml:nogutter:nocontrols" rows="15" cols="50" name="code"&gt;&amp;lt;httpHandlers&amp;gt;     &amp;lt;add path="SlickUpload.axd" verb="GET,POST" type="Krystalware.SlickUpload.SlickUploadHandler, Krystalware.SlickUpload" /&amp;gt; &amp;lt;/httpHandlers&amp;gt;&lt;/textarea&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;如果在web.config中已经存在system.web/httpModules节点，则只需将&amp;lt;add ..../&amp;gt;部分添加到这个节点下即可。&lt;br /&gt;system.web/httpRuntime节点配置&lt;br /&gt;在system.web节点下添加如下内容：&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="dp-highlighter nogutter bg_xhtml:nogutter:nocontrols"&gt;&lt;div class="bar"&gt;&lt;/div&gt;&lt;ol class="dp-xml"&gt;&lt;li class="alt"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;httpRuntime&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;maxRequestLength&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"1024000"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;executionTimeout&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"600"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;&lt;textarea style="display: none" class="xhtml:nogutter:nocontrols" rows="15" cols="50" name="code"&gt;&amp;lt;httpRuntime  maxRequestLength="1024000"  executionTimeout="600" /&amp;gt;&lt;/textarea&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;以上配置表示允许最大上传1GB的文件（maxRequestLength的单位为MB)，程序执行超时时间为10分钟(executionTimeout的单位为秒）。&lt;br /&gt;经过如下配置之后就可以在我们的ASP.NET项目中使用SlickUpload项目了。&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: large"&gt;&lt;strong&gt;&lt;font size="4"&gt;SlickUpload的使用&lt;/font&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3"&gt;&lt;strong&gt;&lt;span style="font-size: medium"&gt;快速上手指南&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;下面是一个简单使用的例子，代码如下：&lt;/font&gt;&lt;/p&gt;&lt;p sizset="36" sizcache="1"&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="dp-highlighter bg_xhtml" sizset="36" sizcache="1"&gt;&lt;div class="bar" sizset="36" sizcache="1"&gt;&lt;div class="tools" sizset="36" sizcache="1"&gt;&lt;a class="ViewSource" title="view plain" href="http://blog.csdn.net/zhoufoxcn/article/details/5765748#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;view plain&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="CopyToClipboard" title="copy to clipboard" href="http://blog.csdn.net/zhoufoxcn/article/details/5765748#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;copy to clipboard&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="PrintSource" title="print" href="http://blog.csdn.net/zhoufoxcn/article/details/5765748#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;print&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="About" title="?" href="http://blog.csdn.net/zhoufoxcn/article/details/5765748#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol class="dp-xml"&gt;&lt;li class="alt"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;%@&amp;nbsp;Page&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Language&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"C#"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;AutoEventWireup&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"true"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;CodeFile&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"SlickUploadQuickStart.aspx.cs"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Inherits&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"SlickUploadQuickStart"&lt;/span&gt;&lt;span&gt;&amp;nbsp;%&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;%@&amp;nbsp;Register&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;assembly&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Krystalware.SlickUpload"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;namespace&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Krystalware.SlickUpload.Controls"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;tagprefix&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"kw"&lt;/span&gt;&lt;span&gt;&amp;nbsp;%&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;lt;!DOCTYPE&amp;nbsp;html&amp;nbsp;PUBLIC&amp;nbsp;"-//W3C//DTD&amp;nbsp;XHTML&amp;nbsp;1.0&amp;nbsp;Transitional//EN"&amp;nbsp;"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;html&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;xmlns&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"http://www.w3.org/1999/xhtml"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;head&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;title&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;SlickUpload&amp;nbsp;Quick&amp;nbsp;Start&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;title&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;mce:script&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;type&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"text/javascript"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;lt;!--&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function&amp;nbsp;cancelUpload()&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;kw.get("&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;%=SlickUpload1.ClientID&amp;nbsp;%&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;").cancel();&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;//&amp;nbsp;--&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;mce:script&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;head&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;body&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;h1&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;SlickUpload&amp;nbsp;Quick&amp;nbsp;Start&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;h1&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;form&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;id&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"form1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:SlickUpload&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;ID&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"SlickUpload1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;ShowDuringUploadElements&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"cancelButton"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;onuploadcomplete&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"SlickUpload1_UploadComplete"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Width&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"480px"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;downlevelselectortemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;input&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;type&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"file"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;downlevelselectortemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;uplevelselectortemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;input&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;type&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"button"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;value&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"选择文件"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;uplevelselectortemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;filetemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:FileListRemoveLink&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[x]&amp;nbsp;删除&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;kw:FileListRemoveLink&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:FileListFileName&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:FileListValidationMessage&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;ForeColor&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Red"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;filetemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;progresstemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;table&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;width&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"100%"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;tr&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;td&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;文件上传中&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Element&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"FileCountText"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Element&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"ContentLengthText"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(calculating)&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;td&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;tr&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;tr&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;td&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;当前正在上传:&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Element&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"CurrentFileName"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,&amp;nbsp;进度&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Element&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"CurrentFileIndex"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Element&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"FileCount"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;td&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;tr&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;tr&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;td&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;上传速度:&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Element&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"SpeedText"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(calculating)&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;td&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;tr&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;tr&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;td&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;估计剩余时间：&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Element&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"TimeRemainingText"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(calculating)&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;td&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;tr&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;tr&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;td&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;div&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;style&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"border:1px&amp;nbsp;solid&amp;nbsp;#008800;height:1.5em;position:relative"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressBarElement&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;style&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"background-color:#00ee00;width:0;height:1.5em"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressBarElement&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;div&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;style&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"text-align:center;position:absolute;top:.15em;width:100%"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Element&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"PercentCompleteText"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(calculating)&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;kw:UploadProgressElement&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;div&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;div&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;td&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;tr&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;table&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;progresstemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;kw:SlickUpload&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;hr&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;asp:Button&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;ID&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Button1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Text&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"上传"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;asp:Button&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;ID&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"cancelButton"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;onclientclick&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"cancelUpload();return&amp;nbsp;false;"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Text&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Cancel"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;style&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"display:none"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;mce_style&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"display:none"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;br&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;br&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;asp:Label&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;ID&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"uploadResult"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;asp:Label&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;asp:Repeater&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;ID&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"uploadFileList"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;EnableViewState&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"False"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;FooterTemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;ul&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;FooterTemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;ItemTemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;li&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;%#&amp;nbsp;DataBinder.Eval(Container.DataItem,&amp;nbsp;"ClientName")&amp;nbsp;%&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;li&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;ItemTemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;HeaderTemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;ul&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;HeaderTemplate&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;asp:Repeater&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;form&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;body&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;html&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;&lt;textarea style="display: none" class="xhtml" rows="15" cols="50" name="code"&gt;&amp;lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="SlickUploadQuickStart.aspx.cs" Inherits="SlickUploadQuickStart" %&amp;gt;&amp;lt;%@ Register assembly="Krystalware.SlickUpload" namespace="Krystalware.SlickUpload.Controls" tagprefix="kw" %&amp;gt;&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;&amp;lt;html xmlns="http://www.w3.org/1999/xhtml"&amp;gt;&amp;lt;head runat="server"&amp;gt;    &amp;lt;title&amp;gt;SlickUpload Quick Start&amp;lt;/title&amp;gt;    &amp;lt;mce:script type="text/javascript"&amp;gt;&amp;lt;!--    function cancelUpload() {        kw.get("&amp;lt;%=SlickUpload1.ClientID %&amp;gt;").cancel();    }     // --&amp;gt;&amp;lt;/mce:script&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;    &amp;lt;h1&amp;gt;SlickUpload Quick Start&amp;lt;/h1&amp;gt;    &amp;lt;form id="form1" runat="server"&amp;gt;            &amp;lt;kw:SlickUpload ID="SlickUpload1" runat="server" ShowDuringUploadElements="cancelButton"         onuploadcomplete="SlickUpload1_UploadComplete" Width="480px"&amp;gt;        &amp;lt;downlevelselectortemplate&amp;gt;            &amp;lt;input type="file" /&amp;gt;        &amp;lt;/downlevelselectortemplate&amp;gt;        &amp;lt;uplevelselectortemplate&amp;gt;            &amp;lt;input type="button" value="选择文件" /&amp;gt;        &amp;lt;/uplevelselectortemplate&amp;gt;        &amp;lt;filetemplate&amp;gt;            &amp;lt;kw:FileListRemoveLink runat="server"&amp;gt;                [x] 删除&amp;lt;/kw:FileListRemoveLink&amp;gt;            &amp;lt;kw:FileListFileName runat="server" /&amp;gt;            &amp;lt;kw:FileListValidationMessage runat="server" ForeColor="Red" /&amp;gt;        &amp;lt;/filetemplate&amp;gt;        &amp;lt;progresstemplate&amp;gt;            &amp;lt;table width="100%"&amp;gt;                &amp;lt;tr&amp;gt;                    &amp;lt;td&amp;gt;                        文件上传中                        &amp;lt;kw:UploadProgressElement runat="server" Element="FileCountText"&amp;gt;                        &amp;lt;/kw:UploadProgressElement&amp;gt;                        ,                        &amp;lt;kw:UploadProgressElement runat="server" Element="ContentLengthText"&amp;gt;                            (calculating)&amp;lt;/kw:UploadProgressElement&amp;gt;                        .                    &amp;lt;/td&amp;gt;                &amp;lt;/tr&amp;gt;                &amp;lt;tr&amp;gt;                    &amp;lt;td&amp;gt;                        当前正在上传:                        &amp;lt;kw:UploadProgressElement runat="server" Element="CurrentFileName"&amp;gt;                        &amp;lt;/kw:UploadProgressElement&amp;gt;                        , 进度                        &amp;lt;kw:UploadProgressElement runat="server" Element="CurrentFileIndex"&amp;gt;                            &amp;nbsp;&amp;lt;/kw:UploadProgressElement&amp;gt;                        /                        &amp;lt;kw:UploadProgressElement runat="server" Element="FileCount"&amp;gt;                        &amp;lt;/kw:UploadProgressElement&amp;gt;                        .                    &amp;lt;/td&amp;gt;                &amp;lt;/tr&amp;gt;                &amp;lt;tr&amp;gt;                    &amp;lt;td&amp;gt;                        上传速度:                        &amp;lt;kw:UploadProgressElement runat="server" Element="SpeedText"&amp;gt;                            (calculating)&amp;lt;/kw:UploadProgressElement&amp;gt;                        .                    &amp;lt;/td&amp;gt;                &amp;lt;/tr&amp;gt;                &amp;lt;tr&amp;gt;                    &amp;lt;td&amp;gt;                        估计剩余时间：                        &amp;lt;kw:UploadProgressElement runat="server" Element="TimeRemainingText"&amp;gt;                            (calculating)&amp;lt;/kw:UploadProgressElement&amp;gt;                    &amp;lt;/td&amp;gt;                &amp;lt;/tr&amp;gt;                &amp;lt;tr&amp;gt;                    &amp;lt;td&amp;gt;                        &amp;lt;div style="border:1px solid #008800;height:1.5em;position:relative"&amp;gt;                            &amp;lt;kw:UploadProgressBarElement runat="server"                                 style="background-color:#00ee00;width:0;height:1.5em"&amp;gt;                            &amp;lt;/kw:UploadProgressBarElement&amp;gt;                            &amp;lt;div style="text-align:center;position:absolute;top:.15em;width:100%"&amp;gt;                                &amp;lt;kw:UploadProgressElement runat="server" Element="PercentCompleteText"&amp;gt;                                    (calculating)&amp;lt;/kw:UploadProgressElement&amp;gt;                            &amp;lt;/div&amp;gt;                        &amp;lt;/div&amp;gt;                    &amp;lt;/td&amp;gt;                &amp;lt;/tr&amp;gt;            &amp;lt;/table&amp;gt;        &amp;lt;/progresstemplate&amp;gt;    &amp;lt;/kw:SlickUpload&amp;gt;            &amp;lt;hr /&amp;gt;        &amp;lt;asp:Button ID="Button1" runat="server" Text="上传" /&amp;gt;        &amp;nbsp;&amp;lt;asp:Button ID="cancelButton" runat="server"             onclientclick="cancelUpload();return false;" Text="Cancel" style="display:none" mce_style="display:none" /&amp;gt;        &amp;lt;br /&amp;gt;        &amp;lt;br /&amp;gt;        &amp;lt;asp:Label ID="uploadResult" runat="server"&amp;gt;&amp;lt;/asp:Label&amp;gt;        &amp;lt;asp:Repeater ID="uploadFileList" runat="server" EnableViewState="False"&amp;gt;            &amp;lt;FooterTemplate&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/FooterTemplate&amp;gt;            &amp;lt;ItemTemplate&amp;gt;&amp;lt;li&amp;gt;&amp;lt;%# DataBinder.Eval(Container.DataItem, "ClientName") %&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ItemTemplate&amp;gt;            &amp;lt;HeaderTemplate&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;/HeaderTemplate&amp;gt;        &amp;lt;/asp:Repeater&amp;gt;    &amp;lt;/form&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/textarea&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;后台的代码如下：&lt;/p&gt;&lt;p sizset="40" sizcache="1"&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="dp-highlighter bg_c-sharp" sizset="40" sizcache="1"&gt;&lt;div class="bar" sizset="40" sizcache="1"&gt;&lt;div class="tools" sizset="40" sizcache="1"&gt;&lt;a class="ViewSource" title="view plain" href="http://blog.csdn.net/zhoufoxcn/article/details/5765748#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;view plain&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="CopyToClipboard" title="copy to clipboard" href="http://blog.csdn.net/zhoufoxcn/article/details/5765748#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;copy to clipboard&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="PrintSource" title="print" href="http://blog.csdn.net/zhoufoxcn/article/details/5765748#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;print&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="About" title="?" href="http://blog.csdn.net/zhoufoxcn/article/details/5765748#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol class="dp-c"&gt;&lt;li class="alt"&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Collections.Generic;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Linq;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Web;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Web.UI;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Web.UI.WebControls;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;Krystalware.SlickUpload;&lt;/span&gt;&lt;span class="comment"&gt;//添加引用 &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;Krystalware.SlickUpload.Status;&lt;/span&gt;&lt;span class="comment"&gt;//添加引用 &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;public&lt;/span&gt;&lt;span&gt;&amp;nbsp;partial&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;class&lt;/span&gt;&lt;span&gt;&amp;nbsp;SlickUploadQuickStart&amp;nbsp;:&amp;nbsp;System.Web.UI.Page&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;protected&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;void&lt;/span&gt;&lt;span&gt;&amp;nbsp;Page_Load(&lt;/span&gt;&lt;span class="keyword"&gt;object&lt;/span&gt;&lt;span&gt;&amp;nbsp;sender,&amp;nbsp;EventArgs&amp;nbsp;e)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;protected&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;void&lt;/span&gt;&lt;span&gt;&amp;nbsp;SlickUpload1_UploadComplete(&lt;/span&gt;&lt;span class="keyword"&gt;object&lt;/span&gt;&lt;span&gt;&amp;nbsp;sender,&amp;nbsp;Krystalware.SlickUpload.Controls.UploadStatusEventArgs&amp;nbsp;e)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uploadResult.Text&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;"上传结果:&amp;nbsp;"&lt;/span&gt;&lt;span&gt;&amp;nbsp;+&amp;nbsp;e.Status.State;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;if&lt;/span&gt;&lt;span&gt;&amp;nbsp;(e.Status.State&amp;nbsp;==&amp;nbsp;UploadState.Terminated)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uploadResult.Text&amp;nbsp;+=&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;".&amp;nbsp;原因:&amp;nbsp;"&lt;/span&gt;&lt;span&gt;&amp;nbsp;+&amp;nbsp;e.Status.Reason;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;if&lt;/span&gt;&lt;span&gt;&amp;nbsp;(e.Status.State&amp;nbsp;!=&amp;nbsp;UploadState.Terminated)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uploadFileList.DataSource&amp;nbsp;=&amp;nbsp;e.UploadedFiles;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uploadFileList.DataBind();&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;&lt;textarea style="display: none" class="c-sharp" rows="15" cols="50" name="code"&gt;using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using Krystalware.SlickUpload;//添加引用using Krystalware.SlickUpload.Status;//添加引用public partial class SlickUploadQuickStart : System.Web.UI.Page{    protected void Page_Load(object sender, EventArgs e)    {    }    protected void SlickUpload1_UploadComplete(object sender, Krystalware.SlickUpload.Controls.UploadStatusEventArgs e)    {        uploadResult.Text = "上传结果: " + e.Status.State;        if (e.Status.State == UploadState.Terminated)            uploadResult.Text += ". 原因: " + e.Status.Reason;        if (e.Status.State != UploadState.Terminated)        {            uploadFileList.DataSource = e.UploadedFiles;            uploadFileList.DataBind();        }    }}&lt;/textarea&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;运行这个页面会看到如下效果：&lt;/p&gt;&lt;p&gt;&lt;img alt="" src="http://hi.csdn.net/attachment/201007/26/0_1280106630WJ85.gif" width="438" height="255" /&gt;&lt;/p&gt;&lt;p&gt;点击上传按钮会看到如下效果：&lt;/p&gt;&lt;p&gt;&lt;img alt="" src="http://hi.csdn.net/attachment/201007/26/0_12801066588mMO.gif" width="509" height="274" /&gt;&lt;/p&gt;&lt;p&gt;注意，如果上传的文件超过在web.config中配置的最大允许大小会上传失败，看到的界面如下：&lt;/p&gt;&lt;p&gt;&lt;img alt="" src="http://hi.csdn.net/attachment/201007/26/0_1280106745r4FX.gif" width="353" height="224" /&gt;&lt;/p&gt;&lt;p&gt;如果上传成功，则会看到下面的界面：&lt;/p&gt;&lt;p&gt;&lt;img alt="" src="http://hi.csdn.net/attachment/201007/26/0_1280106750NS2Z.gif" width="350" height="271" /&gt;&lt;br /&gt;&lt;font size="3"&gt;&lt;span style="font-size: medium"&gt;&lt;strong&gt;在ASP.NET AJAX中使用SlickUpload&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;在ASP.NET项目中新建一个ASPX页面，代码如下：&lt;/font&gt;&lt;/p&gt;&lt;p sizset="44" sizcache="1"&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="dp-highlighter bg_c-sharp" sizset="44" sizcache="1"&gt;&lt;div class="bar" sizset="44" sizcache="1"&gt;&lt;div class="tools" sizset="44" sizcache="1"&gt;&lt;a class="ViewSource" title="view plain" href="http://blog.csdn.net/zhoufoxcn/article/details/5765748#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;view plain&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="CopyToClipboard" title="copy to clipboard" href="http://blog.csdn.net/zhoufoxcn/article/details/5765748#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;copy to clipboard&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="PrintSource" title="print" href="http://blog.csdn.net/zhoufoxcn/article/details/5765748#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;print&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="About" title="?" href="http://blog.csdn.net/zhoufoxcn/article/details/5765748#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol class="dp-c"&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;lt;%@&amp;nbsp;Page&amp;nbsp;Language=&lt;/span&gt;&lt;span class="string"&gt;"C#"&lt;/span&gt;&lt;span&gt;&amp;nbsp;AutoEventWireup=&lt;/span&gt;&lt;span class="string"&gt;"true"&lt;/span&gt;&lt;span&gt;&amp;nbsp;CodeFile=&lt;/span&gt;&lt;span class="string"&gt;"SlickUploadAjax.aspx.cs"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Inherits=&lt;/span&gt;&lt;span class="string"&gt;"SlickUploadAjax"&lt;/span&gt;&lt;span&gt;&amp;nbsp;%&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;lt;%@&amp;nbsp;Register&amp;nbsp;Assembly=&lt;/span&gt;&lt;span class="string"&gt;"Krystalware.SlickUpload"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Namespace=&lt;/span&gt;&lt;span class="string"&gt;"Krystalware.SlickUpload.Controls"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TagPrefix=&lt;/span&gt;&lt;span class="string"&gt;"kw"&lt;/span&gt;&lt;span&gt;&amp;nbsp;%&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;lt;%@&amp;nbsp;Import&amp;nbsp;Namespace=&lt;/span&gt;&lt;span class="string"&gt;"Krystalware.SlickUpload"&lt;/span&gt;&lt;span&gt;&amp;nbsp;%&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;lt;%@&amp;nbsp;Import&amp;nbsp;Namespace=&lt;/span&gt;&lt;span class="string"&gt;"Krystalware.SlickUpload.Status"&lt;/span&gt;&lt;span&gt;&amp;nbsp;%&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;lt;!DOCTYPE&amp;nbsp;html&amp;nbsp;PUBLIC&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;"-//W3C//DTD&amp;nbsp;XHTML&amp;nbsp;1.0&amp;nbsp;Transitional//EN"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;lt;html&amp;nbsp;xmlns=&lt;/span&gt;&lt;span class="string"&gt;"http://www.w3.org/1999/xhtml"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;lt;head&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;SlickUpload&amp;nbsp;ASP.NET&amp;nbsp;AJAX&amp;nbsp;Sample&amp;lt;/title&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;mce:script&amp;nbsp;type=&lt;/span&gt;&lt;span class="string"&gt;"text/javascript"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;lt;!--&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function&amp;nbsp;startUpload()&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;kw.&lt;/span&gt;&lt;span class="keyword"&gt;get&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span class="string"&gt;'&amp;lt;%=SlickUpload1.ClientID&amp;nbsp;%&amp;gt;'&lt;/span&gt;&lt;span&gt;).submit();&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="comment"&gt;//&amp;nbsp;--&amp;gt;&amp;lt;/mce:script&amp;gt; &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;lt;/head&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;lt;body&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;h1&amp;gt;SlickUpload&amp;nbsp;ASP.NET&amp;nbsp;AJAX&amp;nbsp;Sample&amp;lt;/h1&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;form&amp;nbsp;id=&lt;/span&gt;&lt;span class="string"&gt;"Form1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:ScriptManager&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"ScriptManager"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;EnablePartialRendering=&lt;/span&gt;&lt;span class="string"&gt;"true"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/asp:ScriptManager&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:UpdatePanel&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"UpdatePanel1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;UpdateMode=&lt;/span&gt;&lt;span class="string"&gt;"Conditional"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ContentTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;style=&lt;/span&gt;&lt;span class="string"&gt;"border:2px&amp;nbsp;dotted&amp;nbsp;#ccc;padding:1em;width=500px"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;h2&amp;gt;UpdatePanel&amp;lt;/h2&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;时间:&amp;nbsp;&amp;lt;asp:Label&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"updateLabel"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;/&amp;gt;&amp;lt;/p&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;&amp;lt;asp:Button&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"updateButton"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Text=&lt;/span&gt;&lt;span class="string"&gt;"更新时间"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;onclick=&lt;/span&gt;&lt;span class="string"&gt;"updateButton_Click"&lt;/span&gt;&lt;span&gt;&amp;nbsp;/&amp;gt;&amp;lt;/p&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;h2&amp;gt;选择文件&amp;lt;/h2&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:Panel&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"uploadPanel"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:SlickUpload&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"SlickUpload1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;AutoUploadOnPostBack=&lt;/span&gt;&lt;span class="string"&gt;"false"&lt;/span&gt;&lt;span&gt;&amp;nbsp;ShowDuringUploadElements=&lt;/span&gt;&lt;span class="string"&gt;"cancelButton"&lt;/span&gt;&lt;span&gt;&amp;nbsp;HideDuringUploadElements=&lt;/span&gt;&lt;span class="string"&gt;"uploadButton"&lt;/span&gt;&lt;span&gt;&amp;nbsp;OnUploadComplete=&lt;/span&gt;&lt;span class="string"&gt;"SlickUpload1_UploadComplete"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;DownlevelSelectorTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input&amp;nbsp;type=&lt;/span&gt;&lt;span class="string"&gt;"file"&lt;/span&gt;&lt;span&gt;&amp;nbsp;/&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/DownlevelSelectorTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;UplevelSelectorTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input&amp;nbsp;type=&lt;/span&gt;&lt;span class="string"&gt;"button"&lt;/span&gt;&lt;span&gt;&amp;nbsp;value=&lt;/span&gt;&lt;span class="string"&gt;"添加文件"&lt;/span&gt;&lt;span&gt;&amp;nbsp;/&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/UplevelSelectorTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;FileTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:FileListRemoveLink&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"FileListRemoveLink1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[x]&amp;nbsp;删除文件&amp;lt;/kw:FileListRemoveLink&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:FileListFileName&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"FileListFileName1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;/&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:FileListValidationMessage&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"FileListValidationMessage1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;ForeColor=&lt;/span&gt;&lt;span class="string"&gt;"Red"&lt;/span&gt;&lt;span&gt;&amp;nbsp;/&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/FileTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ProgressTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;table&amp;nbsp;width=&lt;/span&gt;&lt;span class="string"&gt;"100%"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;文件上传中&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:UploadProgressElement&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"UploadProgressElement1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Element=&lt;/span&gt;&lt;span class="string"&gt;"FileCountText"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/kw:UploadProgressElement&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:UploadProgressElement&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"UploadProgressElement2"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Element=&lt;/span&gt;&lt;span class="string"&gt;"ContentLengthText"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(calculating)&amp;lt;/kw:UploadProgressElement&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;当前正在上传:&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:UploadProgressElement&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"UploadProgressElement3"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Element=&lt;/span&gt;&lt;span class="string"&gt;"CurrentFileName"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/kw:UploadProgressElement&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,&amp;nbsp;进度&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:UploadProgressElement&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"UploadProgressElement4"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Element=&lt;/span&gt;&lt;span class="string"&gt;"CurrentFileIndex"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/kw:UploadProgressElement&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:UploadProgressElement&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"UploadProgressElement5"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Element=&lt;/span&gt;&lt;span class="string"&gt;"FileCount"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/kw:UploadProgressElement&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;上传速度:&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:UploadProgressElement&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"UploadProgressElement6"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Element=&lt;/span&gt;&lt;span class="string"&gt;"SpeedText"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(calculating)&amp;lt;/kw:UploadProgressElement&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;预计剩余上传时间：&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:UploadProgressElement&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"UploadProgressElement7"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Element=&lt;/span&gt;&lt;span class="string"&gt;"TimeRemainingText"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(calculating)&amp;lt;/kw:UploadProgressElement&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;style=&lt;/span&gt;&lt;span class="string"&gt;"border:&amp;nbsp;1px&amp;nbsp;solid&amp;nbsp;#008800;&amp;nbsp;height:&amp;nbsp;1.5em;&amp;nbsp;position:&amp;nbsp;relative"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:UploadProgressBarElement&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"UploadProgressBarElement1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Style="background-color:&amp;nbsp;#00ee00;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;0;&amp;nbsp;height:&amp;nbsp;1.5em&lt;/span&gt;&lt;span class="string"&gt;"&amp;nbsp;mce_Style="&lt;/span&gt;&lt;span&gt;background-color:&amp;nbsp;#00ee00;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;"&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/kw:UploadProgressBarElement&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;style=&lt;/span&gt;&lt;span class="string"&gt;"text-align:&amp;nbsp;center;&amp;nbsp;position:&amp;nbsp;absolute;&amp;nbsp;top:&amp;nbsp;.15em;&amp;nbsp;width:&amp;nbsp;100%"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;kw:UploadProgressElement&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"UploadProgressElement8"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Element=&lt;/span&gt;&lt;span class="string"&gt;"PercentCompleteText"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(calculating)&amp;lt;/kw:UploadProgressElement&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/table&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/ProgressTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/kw:SlickUpload&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:Button&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"Button1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Text=&lt;/span&gt;&lt;span class="string"&gt;"上传"&lt;/span&gt;&lt;span&gt;&amp;nbsp;OnClientClick=&lt;/span&gt;&lt;span class="string"&gt;"startUpload();return&amp;nbsp;false;"&lt;/span&gt;&lt;span&gt;&amp;nbsp;/&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;a&amp;nbsp;href=&lt;/span&gt;&lt;span class="string"&gt;"javascript:kw.get('&amp;lt;%=SlickUpload1.ClientID&amp;nbsp;%&amp;gt;').cancel()"&lt;/span&gt;&lt;span&gt;&amp;nbsp;id=&lt;/span&gt;&lt;span class="string"&gt;"cancelButton"&lt;/span&gt;&lt;span&gt;&amp;nbsp;style=&lt;/span&gt;&lt;span class="string"&gt;"display:none"&lt;/span&gt;&lt;span&gt;&amp;gt;Cancel&amp;lt;/a&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/p&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/asp:Panel&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:Panel&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"resultPanel"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Visible=&lt;/span&gt;&lt;span class="string"&gt;"false"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;h2&amp;gt;上传状态&amp;lt;/h2&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;%&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;if&lt;/span&gt;&lt;span&gt;&amp;nbsp;(SlickUpload1.UploadStatus&amp;nbsp;!=&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;null&lt;/span&gt;&lt;span&gt;)&amp;nbsp;{&amp;nbsp;%&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;上传结果:&amp;nbsp;&amp;lt;%=SlickUpload1.UploadStatus.State%&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;%&lt;/span&gt;&lt;span class="keyword"&gt;if&lt;/span&gt;&lt;span&gt;&amp;nbsp;(!(SlickUpload1.UploadStatus.State&amp;nbsp;==&amp;nbsp;UploadState.Complete&amp;nbsp;||&amp;nbsp;SlickUpload1.UploadStatus.State&amp;nbsp;==&amp;nbsp;UploadState.PostProcessingComplete))&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;%&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;br&amp;nbsp;/&amp;gt;原因:&amp;nbsp;&amp;lt;%=SlickUpload1.UploadStatus.Reason%&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;%&amp;nbsp;}&amp;nbsp;%&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;br&amp;nbsp;/&amp;gt;已成功上传如下文件:&amp;nbsp;&amp;lt;%=SlickUpload1.UploadedFiles&amp;nbsp;!=&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;null&lt;/span&gt;&lt;span&gt;&amp;nbsp;?&amp;nbsp;SlickUpload1.UploadedFiles.Count.ToString()&amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;span class="string"&gt;"N/A"&lt;/span&gt;&lt;span&gt;%&amp;gt;&amp;lt;/p&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:Repeater&amp;nbsp;ID=&lt;/span&gt;&lt;span class="string"&gt;"resultsRepeater"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;HeaderTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;table&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;class&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="string"&gt;"results"&lt;/span&gt;&lt;span&gt;&amp;nbsp;width=&lt;/span&gt;&lt;span class="string"&gt;"99%"&lt;/span&gt;&lt;span&gt;&amp;nbsp;cellpadding=&lt;/span&gt;&lt;span class="string"&gt;"4"&lt;/span&gt;&lt;span&gt;&amp;nbsp;cellspacing=&lt;/span&gt;&lt;span class="string"&gt;"0"&lt;/span&gt;&lt;span&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;thead&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;th&amp;nbsp;align=&lt;/span&gt;&lt;span class="string"&gt;"left"&lt;/span&gt;&lt;span&gt;&amp;gt;文件名&amp;lt;/th&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;th&amp;nbsp;align=&lt;/span&gt;&lt;span class="string"&gt;"left"&lt;/span&gt;&lt;span&gt;&amp;gt;文件类型&amp;lt;/th&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;th&amp;nbsp;align=&lt;/span&gt;&lt;span class="string"&gt;"left"&lt;/span&gt;&lt;span&gt;&amp;gt;文件大小(字节）&amp;lt;/th&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/thead&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;tbody&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/HeaderTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;ItemTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;lt;%#((UploadedFile)Container.DataItem).ClientName&amp;nbsp;%&amp;gt;&amp;lt;/td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;lt;%#((UploadedFile)Container.DataItem).ContentType&amp;nbsp;%&amp;gt;&amp;lt;/td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;lt;%#((UploadedFile)Container.DataItem).ContentLength&amp;nbsp;%&amp;gt;&amp;lt;/td&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/tr&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/ItemTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;FooterTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/tbody&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/table&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/FooterTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/asp:Repeater&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;%&amp;nbsp;}&amp;nbsp;%&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;&amp;lt;asp:Button&amp;nbsp;id=&lt;/span&gt;&lt;span class="string"&gt;"newUploadButton"&lt;/span&gt;&lt;span&gt;&amp;nbsp;runat=&lt;/span&gt;&lt;span class="string"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;Text=&lt;/span&gt;&lt;span class="string"&gt;"继续上传"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;onclick=&lt;/span&gt;&lt;span class="string"&gt;"newUploadButton_Click"&lt;/span&gt;&lt;span&gt;&amp;nbsp;/&amp;gt;&amp;lt;/p&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/asp:Panel&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/ContentTemplate&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/asp:UpdatePanel&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/form&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;lt;/body&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;lt;/html&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;&lt;textarea style="display: none" class="c-sharp" rows="15" cols="50" name="code"&gt;&amp;lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="SlickUploadAjax.aspx.cs" Inherits="SlickUploadAjax" %&amp;gt;&amp;lt;%@ Register Assembly="Krystalware.SlickUpload" Namespace="Krystalware.SlickUpload.Controls"    TagPrefix="kw" %&amp;gt;&amp;lt;%@ Import Namespace="Krystalware.SlickUpload" %&amp;gt;&amp;lt;%@ Import Namespace="Krystalware.SlickUpload.Status" %&amp;gt;&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;&amp;lt;html xmlns="http://www.w3.org/1999/xhtml"&amp;gt;&amp;lt;head runat="server"&amp;gt;    &amp;lt;title&amp;gt;SlickUpload ASP.NET AJAX Sample&amp;lt;/title&amp;gt;    &amp;lt;mce:script type="text/javascript"&amp;gt;&amp;lt;!--        function startUpload()        {            kw.get('&amp;lt;%=SlickUpload1.ClientID %&amp;gt;').submit();        }    // --&amp;gt;&amp;lt;/mce:script&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;    &amp;lt;h1&amp;gt;SlickUpload ASP.NET AJAX Sample&amp;lt;/h1&amp;gt;    &amp;lt;form id="Form1" runat="server"&amp;gt;        &amp;lt;asp:ScriptManager ID="ScriptManager" runat="server" EnablePartialRendering="true"&amp;gt;        &amp;lt;/asp:ScriptManager&amp;gt;                       &amp;lt;asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional"&amp;gt;            &amp;lt;ContentTemplate&amp;gt;                &amp;lt;div style="border:2px dotted #ccc;padding:1em;width=500px"&amp;gt;                    &amp;lt;h2&amp;gt;UpdatePanel&amp;lt;/h2&amp;gt;                    &amp;lt;p&amp;gt;时间: &amp;lt;asp:Label ID="updateLabel" runat="server" /&amp;gt;&amp;lt;/p&amp;gt;                    &amp;lt;p&amp;gt;&amp;lt;asp:Button ID="updateButton" runat="server" Text="更新时间"                             onclick="updateButton_Click" /&amp;gt;&amp;lt;/p&amp;gt;                    &amp;lt;h2&amp;gt;选择文件&amp;lt;/h2&amp;gt;                    &amp;lt;asp:Panel ID="uploadPanel" runat="server"&amp;gt;                        &amp;lt;kw:SlickUpload ID="SlickUpload1" runat="server" AutoUploadOnPostBack="false" ShowDuringUploadElements="cancelButton" HideDuringUploadElements="uploadButton" OnUploadComplete="SlickUpload1_UploadComplete"&amp;gt;                            &amp;lt;DownlevelSelectorTemplate&amp;gt;                                &amp;lt;input type="file" /&amp;gt;                            &amp;lt;/DownlevelSelectorTemplate&amp;gt;                            &amp;lt;UplevelSelectorTemplate&amp;gt;                                &amp;lt;input type="button" value="添加文件" /&amp;gt;                            &amp;lt;/UplevelSelectorTemplate&amp;gt;                            &amp;lt;FileTemplate&amp;gt;                                &amp;lt;kw:FileListRemoveLink ID="FileListRemoveLink1" runat="server"&amp;gt;                                    [x] 删除文件&amp;lt;/kw:FileListRemoveLink&amp;gt;                                &amp;lt;kw:FileListFileName ID="FileListFileName1" runat="server" /&amp;gt;                                &amp;lt;kw:FileListValidationMessage ID="FileListValidationMessage1" runat="server" ForeColor="Red" /&amp;gt;                            &amp;lt;/FileTemplate&amp;gt;                            &amp;lt;ProgressTemplate&amp;gt;                                &amp;lt;table width="100%"&amp;gt;                                    &amp;lt;tr&amp;gt;                                        &amp;lt;td&amp;gt;                                            文件上传中                                            &amp;lt;kw:UploadProgressElement ID="UploadProgressElement1" runat="server" Element="FileCountText"&amp;gt;                                            &amp;lt;/kw:UploadProgressElement&amp;gt;                                            ,                                            &amp;lt;kw:UploadProgressElement ID="UploadProgressElement2" runat="server" Element="ContentLengthText"&amp;gt;                                                (calculating)&amp;lt;/kw:UploadProgressElement&amp;gt;                                            .                                        &amp;lt;/td&amp;gt;                                    &amp;lt;/tr&amp;gt;                                    &amp;lt;tr&amp;gt;                                        &amp;lt;td&amp;gt;                                            当前正在上传:                                            &amp;lt;kw:UploadProgressElement ID="UploadProgressElement3" runat="server" Element="CurrentFileName"&amp;gt;                                            &amp;lt;/kw:UploadProgressElement&amp;gt;                                            , 进度                                            &amp;lt;kw:UploadProgressElement ID="UploadProgressElement4" runat="server" Element="CurrentFileIndex"&amp;gt;                                                &amp;nbsp;&amp;lt;/kw:UploadProgressElement&amp;gt;                                            /                                            &amp;lt;kw:UploadProgressElement ID="UploadProgressElement5" runat="server" Element="FileCount"&amp;gt;                                            &amp;lt;/kw:UploadProgressElement&amp;gt;                                            .                                        &amp;lt;/td&amp;gt;                                    &amp;lt;/tr&amp;gt;                                    &amp;lt;tr&amp;gt;                                        &amp;lt;td&amp;gt;                                            上传速度:                                            &amp;lt;kw:UploadProgressElement ID="UploadProgressElement6" runat="server" Element="SpeedText"&amp;gt;                                                (calculating)&amp;lt;/kw:UploadProgressElement&amp;gt;                                            .                                        &amp;lt;/td&amp;gt;                                    &amp;lt;/tr&amp;gt;                                    &amp;lt;tr&amp;gt;                                        &amp;lt;td&amp;gt;                                            预计剩余上传时间：                                            &amp;lt;kw:UploadProgressElement ID="UploadProgressElement7" runat="server" Element="TimeRemainingText"&amp;gt;                                                (calculating)&amp;lt;/kw:UploadProgressElement&amp;gt;                                                                                    &amp;lt;/td&amp;gt;                                    &amp;lt;/tr&amp;gt;                                    &amp;lt;tr&amp;gt;                                        &amp;lt;td&amp;gt;                                            &amp;lt;div style="border: 1px solid #008800; height: 1.5em; position: relative"&amp;gt;                                                &amp;lt;kw:UploadProgressBarElement ID="UploadProgressBarElement1" runat="server" Style="background-color: #00ee00;                                                    width: 0; height: 1.5em" mce_Style="background-color: #00ee00;"&amp;gt;                                                &amp;lt;/kw:UploadProgressBarElement&amp;gt;                                                &amp;lt;div style="text-align: center; position: absolute; top: .15em; width: 100%"&amp;gt;                                                    &amp;lt;kw:UploadProgressElement ID="UploadProgressElement8" runat="server" Element="PercentCompleteText"&amp;gt;                                                        (calculating)&amp;lt;/kw:UploadProgressElement&amp;gt;                                                &amp;lt;/div&amp;gt;                                            &amp;lt;/div&amp;gt;                                        &amp;lt;/td&amp;gt;                                    &amp;lt;/tr&amp;gt;                                &amp;lt;/table&amp;gt;                            &amp;lt;/ProgressTemplate&amp;gt;                        &amp;lt;/kw:SlickUpload&amp;gt;                        &amp;lt;p&amp;gt;                            &amp;lt;asp:Button ID="Button1" runat="server" Text="上传" OnClientClick="startUpload();return false;" /&amp;gt;                            &amp;lt;a href="javascript:kw.get('&amp;lt;%=SlickUpload1.ClientID %&amp;gt;').cancel()" id="cancelButton" style="display:none"&amp;gt;Cancel&amp;lt;/a&amp;gt;                        &amp;lt;/p&amp;gt;                                &amp;lt;/asp:Panel&amp;gt;                    &amp;lt;asp:Panel ID="resultPanel" runat="server" Visible="false"&amp;gt;                        &amp;lt;h2&amp;gt;上传状态&amp;lt;/h2&amp;gt;                        &amp;lt;% if (SlickUpload1.UploadStatus != null) { %&amp;gt;                        &amp;lt;p&amp;gt;上传结果: &amp;lt;%=SlickUpload1.UploadStatus.State%&amp;gt;                        &amp;lt;%if (!(SlickUpload1.UploadStatus.State == UploadState.Complete || SlickUpload1.UploadStatus.State == UploadState.PostProcessingComplete))                          { %&amp;gt;                        &amp;lt;br /&amp;gt;原因: &amp;lt;%=SlickUpload1.UploadStatus.Reason%&amp;gt;                        &amp;lt;% } %&amp;gt;                        &amp;lt;br /&amp;gt;已成功上传如下文件: &amp;lt;%=SlickUpload1.UploadedFiles != null ? SlickUpload1.UploadedFiles.Count.ToString() : "N/A"%&amp;gt;&amp;lt;/p&amp;gt;                        &amp;lt;asp:Repeater ID="resultsRepeater" runat="server"&amp;gt;                            &amp;lt;HeaderTemplate&amp;gt;                                &amp;lt;table class="results" width="99%" cellpadding="4" cellspacing="0"&amp;gt;                                    &amp;lt;thead&amp;gt;                                        &amp;lt;tr&amp;gt;                                            &amp;lt;th align="left"&amp;gt;文件名&amp;lt;/th&amp;gt;                                            &amp;lt;th align="left"&amp;gt;文件类型&amp;lt;/th&amp;gt;                                            &amp;lt;th align="left"&amp;gt;文件大小(字节）&amp;lt;/th&amp;gt;                                        &amp;lt;/tr&amp;gt;                                    &amp;lt;/thead&amp;gt;                                    &amp;lt;tbody&amp;gt;                            &amp;lt;/HeaderTemplate&amp;gt;                            &amp;lt;ItemTemplate&amp;gt;                                &amp;lt;tr&amp;gt;                                    &amp;lt;td&amp;gt;&amp;lt;%#((UploadedFile)Container.DataItem).ClientName %&amp;gt;&amp;lt;/td&amp;gt;                                    &amp;lt;td&amp;gt;&amp;lt;%#((UploadedFile)Container.DataItem).ContentType %&amp;gt;&amp;lt;/td&amp;gt;                                    &amp;lt;td&amp;gt;&amp;lt;%#((UploadedFile)Container.DataItem).ContentLength %&amp;gt;&amp;lt;/td&amp;gt;                                &amp;lt;/tr&amp;gt;                            &amp;lt;/ItemTemplate&amp;gt;                            &amp;lt;FooterTemplate&amp;gt;                                    &amp;lt;/tbody&amp;gt;                                &amp;lt;/table&amp;gt;                            &amp;lt;/FooterTemplate&amp;gt;                        &amp;lt;/asp:Repeater&amp;gt;                        &amp;lt;% } %&amp;gt;                        &amp;lt;p&amp;gt;&amp;lt;asp:Button id="newUploadButton" runat="server" Text="继续上传"                                 onclick="newUploadButton_Click" /&amp;gt;&amp;lt;/p&amp;gt;                    &amp;lt;/asp:Panel&amp;gt;                &amp;lt;/div&amp;gt;            &amp;lt;/ContentTemplate&amp;gt;        &amp;lt;/asp:UpdatePanel&amp;gt;                        &amp;lt;/form&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/textarea&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;其对应的后台代码如下：&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="dp-highlighter nogutter bg_c-sharp:nogutter:nocontrols"&gt;&lt;div class="bar"&gt;&lt;/div&gt;&lt;ol class="dp-c"&gt;&lt;li class="alt"&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Collections.Generic;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Linq;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Web;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Web.UI;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Web.UI.WebControls;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;Krystalware.SlickUpload.Controls;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;public&lt;/span&gt;&lt;span&gt;&amp;nbsp;partial&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;class&lt;/span&gt;&lt;span&gt;&amp;nbsp;SlickUploadAjax&amp;nbsp;:&amp;nbsp;System.Web.UI.Page&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;protected&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;void&lt;/span&gt;&lt;span&gt;&amp;nbsp;Page_Load(&lt;/span&gt;&lt;span class="keyword"&gt;object&lt;/span&gt;&lt;span&gt;&amp;nbsp;sender,&amp;nbsp;EventArgs&amp;nbsp;e)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;protected&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;void&lt;/span&gt;&lt;span&gt;&amp;nbsp;updateButton_Click(&lt;/span&gt;&lt;span class="keyword"&gt;object&lt;/span&gt;&lt;span&gt;&amp;nbsp;sender,&amp;nbsp;EventArgs&amp;nbsp;e)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;updateLabel.Text&amp;nbsp;=&amp;nbsp;DateTime.Now.ToLongTimeString();&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;protected&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;void&lt;/span&gt;&lt;span&gt;&amp;nbsp;SlickUpload1_UploadComplete(&lt;/span&gt;&lt;span class="keyword"&gt;object&lt;/span&gt;&lt;span&gt;&amp;nbsp;sender,&amp;nbsp;UploadStatusEventArgs&amp;nbsp;e)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uploadPanel.Visible&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;false&lt;/span&gt;&lt;span&gt;;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;resultPanel.Visible&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;true&lt;/span&gt;&lt;span&gt;;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;if&lt;/span&gt;&lt;span&gt;&amp;nbsp;(e.UploadedFiles&amp;nbsp;!=&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;null&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;e.UploadedFiles.Count&amp;nbsp;&amp;gt;&amp;nbsp;0)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;resultsRepeater.DataSource&amp;nbsp;=&amp;nbsp;e.UploadedFiles;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;resultsRepeater.DataBind();&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;resultsRepeater.Visible&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;true&lt;/span&gt;&lt;span&gt;;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;else&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;resultsRepeater.Visible&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;false&lt;/span&gt;&lt;span&gt;;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;protected&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;void&lt;/span&gt;&lt;span&gt;&amp;nbsp;newUploadButton_Click(&lt;/span&gt;&lt;span class="keyword"&gt;object&lt;/span&gt;&lt;span&gt;&amp;nbsp;sender,&amp;nbsp;EventArgs&amp;nbsp;e)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uploadPanel.Visible&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;true&lt;/span&gt;&lt;span&gt;;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;resultPanel.Visible&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;false&lt;/span&gt;&lt;span&gt;;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;&lt;textarea style="display: none" class="c-sharp:nogutter:nocontrols" rows="15" cols="50" name="code"&gt;using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using Krystalware.SlickUpload.Controls;public partial class SlickUploadAjax : System.Web.UI.Page{    protected void Page_Load(object sender, EventArgs e)    {    }    protected void updateButton_Click(object sender, EventArgs e)    {        updateLabel.Text = DateTime.Now.ToLongTimeString();    }    protected void SlickUpload1_UploadComplete(object sender, UploadStatusEventArgs e)    {        uploadPanel.Visible = false;        resultPanel.Visible = true;        if (e.UploadedFiles != null &amp;amp;&amp;amp; e.UploadedFiles.Count &amp;gt; 0)        {            resultsRepeater.DataSource = e.UploadedFiles;            resultsRepeater.DataBind();            resultsRepeater.Visible = true;        }        else        {            resultsRepeater.Visible = false;        }    }    protected void newUploadButton_Click(object sender, EventArgs e)    {        uploadPanel.Visible = true;        resultPanel.Visible = false;    }}&lt;/textarea&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;运行这个页面之后，可以看到如下界面：&lt;/p&gt;&lt;p&gt;&lt;img alt="" src="http://hi.csdn.net/attachment/201007/26/0_1280106755FEhC.gif" width="550" height="425" /&gt;&lt;/p&gt;&lt;p&gt;上传成功之后的界面如下：&lt;/p&gt;&lt;p&gt;&lt;img alt="" src="http://hi.csdn.net/attachment/201007/26/0_1280106760Seti.gif" width="550" height="545" /&gt;&lt;br /&gt;说明：在上面的两个实例中演示了如何在ASP.NET中使用SlickUpload控件来上传大文件，并且分别演示了在普通的WebForm和ASP.NET AJAX中的应用。需要注意的是这个控件的默认文字是英文的，为了演示方便我将其转换成中文了，同时也为了照顾一些对ASP.NET还不熟悉的朋友直接上手感受这个控件，我会提供本文中的示例的Demo下载（可能在我上传后需要被网站审核才能下载，通过之后我会在这里附上链接，如果看不到链接请耐心等待）。&lt;br /&gt;&amp;nbsp;通过上面的例子，大家应该至少可以知道如何获取SlickUpload控件上传成功之后的文件信息，那就是利用控件的OnUploadComplete事件，其事件中的UploadStatusEventArgs参数有一个UploadedFiles属性，利用这个属性我们就能获取上传的文件的信息，获取这些信息之后我们就能在程序中操作这些信息。&lt;br /&gt;&amp;nbsp;此外由于篇幅的原因，在本篇我暂不介绍如何SlickUpload的一些比较复杂操作和属性，比如如何在客户端对要上传的文件类型进行验证、如果让上传的文件的名称按照我们期望的格式保存等等，请大家等待下一篇。&lt;br /&gt;&amp;nbsp;周公&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="article_title" sizset="29" sizcache="1"&gt;&lt;span class="ico ico_type_Original"&gt;&lt;/span&gt;&lt;h3 sizset="29" sizcache="1"&gt;&lt;span class="link_title" sizset="29" sizcache="1"&gt;&lt;a title="在ASP.NET中利用SlickUpload上传大文件（续）" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351"&gt;在ASP.NET中利用SlickUpload上传大文件（续）&lt;/a&gt;&lt;/span&gt; &lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="article_manage" sizset="30" sizcache="1"&gt;&lt;span class="link_categories" sizset="30" sizcache="1"&gt;分类： &lt;a href="http://blog.csdn.net/zhoufoxcn/article/category/246301"&gt;asp.net&lt;/a&gt; &lt;/span&gt;&lt;span class="link_postdate"&gt;2010-07-28 21:33&lt;/span&gt; &lt;span class="link_view" title="阅读次数"&gt;2264人阅读&lt;/span&gt; &lt;span class="link_comments" title="评论次数" sizset="31" sizcache="1"&gt;&lt;a href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#comments"&gt;评论&lt;/a&gt;(12)&lt;/span&gt; &lt;span class="link_collect" sizset="32" sizcache="1"&gt;&lt;a title="收藏" href="http://www.cnblogs.com/ami/admin/javascript:void(0);"&gt;收藏&lt;/a&gt;&lt;/span&gt; &lt;span class="link_report" sizset="33" sizcache="1"&gt;&lt;a title="举报" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#report"&gt;举报&lt;/a&gt;&lt;/span&gt; &lt;/div&gt;&lt;div id="article_content" class="article_content" sizset="34" sizcache="1"&gt;&lt;p sizset="34" sizcache="1"&gt;在&lt;a href="http://blog.csdn.net/zhoufoxcn/archive/2010/07/26/5765748.aspx"&gt;上一篇中&lt;/a&gt;介绍了如何在ASP.NET中配置和使用SlickUpload控件，在这一篇周公将讲述关于SlickUpload的一些复杂配置，使其尽量满足我们复杂的业务逻辑。&lt;br /&gt;在web.config文件中有个&amp;lt;slickUpload&amp;gt;节点，这个节点有有关SlickUpload的常见配置。&lt;br /&gt;&lt;font size="4"&gt;&lt;span style="font-size: large"&gt;&lt;strong&gt;上传文件到服务器&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/font&gt;如果我们要上传文件到服务器硬盘，可以配置如下（这个其实是周公在上一篇中的配置）：&lt;br /&gt;&lt;/p&gt;&lt;div class="dp-highlighter bg_xhtml" sizset="35" sizcache="1"&gt;&lt;div class="bar" sizset="35" sizcache="1"&gt;&lt;div class="tools" sizset="35" sizcache="1"&gt;&lt;a class="ViewSource" title="view plain" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;view plain&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="CopyToClipboard" title="copy to clipboard" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;copy to clipboard&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="PrintSource" title="print" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;print&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="About" title="?" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol class="dp-xml"&gt;&lt;li class="alt"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;slickUpload&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;uploadStreamProvider&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;type&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"File"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;location&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"~/Files"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;existingAction&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Overwrite"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;fileNameMethod&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Custom"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;fileNameGenerator&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"MyFileNameGenerator"&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag-name"&gt;slickUpload&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;textarea style="display: none" class="xhtml" rows="15" cols="50" name="code"&gt;&amp;lt;slickUpload&amp;gt;    &amp;lt;uploadStreamProvider type="File" location="~/Files" existingAction="Overwrite" fileNameMethod="Custom" fileNameGenerator="MyFileNameGenerator"/&amp;gt;&amp;lt;/slickUpload&amp;gt;&lt;/textarea&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;对这个节点的属性说明如下：&lt;br /&gt;type属性（必需属性）：表示上传的文件保存到服务器硬盘。&lt;br /&gt;location属性（必需属性）：上传文件的保存位置，在上面的配置中是保存到网站根目录下的Files目录下（&amp;#8220;~/&amp;#8221;是ASP.NET网站的根目录），注意需要对应目录的读写权限。&lt;br /&gt;existingAction属性（可选属性）：指示当上传名称的文件如何处理，有Exception、Overwrite及Rename三个可能值，分别表示抛出异常、覆盖及重命名（添加一个数字后缀）处理。&lt;br /&gt;fileNameMethod属性（可选属性）：指示上传的文件将以何种名称方式保存到服务器硬盘，有可选值：Client、Guid及Custom。分别表示保持客户端的名称不变、使用随机生成的GUID作为文件名（可以确保不会重复）及自行指定文件名。&lt;br /&gt;fileNameGenerator属性（可选属性）：如果配置了fileNameMethod="Custom"就需要指定这个属性，这个属性的值是一个class的名称，这个名称是一个实现了Krystalware.SlickUpload.Providers.IFileNameGenerator接口的类，这个接口有一个待实现的方法GenerateFileName(UploadedFile file)。在上一篇的示例中周公在Web项目中的App_Code中添加了一个名为MyFileNameGenerator（这个类如果带有命名空间，则需要带命名空间指定，如NetSkycn.MyFileNameGenerator)，在这里代码周公想实现的是在上传的文件后添加文件上传时间后缀，代码如下：&lt;/p&gt;&lt;p sizset="39" sizcache="1"&gt;&lt;/p&gt;&lt;div class="dp-highlighter bg_c-sharp" sizset="39" sizcache="1"&gt;&lt;div class="bar" sizset="39" sizcache="1"&gt;&lt;div class="tools" sizset="39" sizcache="1"&gt;&lt;a class="ViewSource" title="view plain" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;view plain&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="CopyToClipboard" title="copy to clipboard" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;copy to clipboard&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="PrintSource" title="print" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;print&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="About" title="?" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol class="dp-c"&gt;&lt;li class="alt"&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Collections.Generic;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Linq;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;System.Web;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;Krystalware.SlickUpload;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;using&lt;/span&gt;&lt;span&gt;&amp;nbsp;Krystalware.SlickUpload.Providers;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="comment"&gt;///&amp;nbsp;&amp;lt;summary&amp;gt; &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="comment"&gt;///MyFileNameGenerator&amp;nbsp;的摘要说明 &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="comment"&gt;///&amp;nbsp;&amp;lt;/summary&amp;gt; &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;public&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;class&lt;/span&gt;&lt;span&gt;&amp;nbsp;MyFileNameGenerator:IFileNameGenerator&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;public&lt;/span&gt;&lt;span&gt;&amp;nbsp;MyFileNameGenerator()&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;} &lt;/span&gt;&lt;span class="preprocessor"&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span class="preprocessor"&gt;&lt;/span&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;span class="preprocessor"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#region&amp;nbsp;IFileNameGenerator&amp;nbsp;成员 &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;public&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;string&lt;/span&gt;&lt;span&gt;&amp;nbsp;GenerateFileName(UploadedFile&amp;nbsp;file)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;string&lt;/span&gt;&lt;span&gt;&amp;nbsp;fileName&amp;nbsp;=&amp;nbsp;System.IO.Path.GetFileNameWithoutExtension(file.ClientName);&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;string&lt;/span&gt;&lt;span&gt;&amp;nbsp;extension&amp;nbsp;=&amp;nbsp;System.IO.Path.GetExtension(file.ClientName);&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;return&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword"&gt;string&lt;/span&gt;&lt;span&gt;.Format(&lt;/span&gt;&lt;span class="string"&gt;"{0}{1}{2}"&lt;/span&gt;&lt;span&gt;,&amp;nbsp;fileName,&amp;nbsp;DateTime.Now.ToString(&lt;/span&gt;&lt;span class="string"&gt;"yyyy-MM-dd_hhmmss"&lt;/span&gt;&lt;span&gt;),&amp;nbsp;extension);&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;/span&gt;&lt;span class="preprocessor"&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="preprocessor"&gt;&lt;/span&gt;&amp;nbsp;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span class="preprocessor"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#endregion &lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;textarea style="display: none" class="c-sharp" rows="15" cols="50" name="code"&gt;using System;using System.Collections.Generic;using System.Linq;using System.Web;using Krystalware.SlickUpload;using Krystalware.SlickUpload.Providers;/// &amp;lt;summary&amp;gt;///MyFileNameGenerator 的摘要说明/// &amp;lt;/summary&amp;gt;public class MyFileNameGenerator:IFileNameGenerator{ public MyFileNameGenerator() {   }    #region IFileNameGenerator 成员    public string GenerateFileName(UploadedFile file)    {        string fileName = System.IO.Path.GetFileNameWithoutExtension(file.ClientName);        string extension = System.IO.Path.GetExtension(file.ClientName);        return string.Format("{0}{1}{2}", fileName, DateTime.Now.ToString("yyyy-MM-dd_hhmmss"), extension);    }    #endregion}&lt;/textarea&gt; &lt;br /&gt;这样，当客户端上传一个&amp;#8220;严厉打击伪国产软件.doc&amp;#8221;的文件到服务器时，将可能会保存成&amp;#8220;严厉打击伪国产软件2010-07-25_112533.doc&amp;#8221;。&lt;br /&gt;&lt;font size="4"&gt;&lt;span style="font-size: large"&gt;&lt;strong&gt;客户端编程支持&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;span style="font-size: medium"&gt;&lt;strong&gt;限制最大可上传文件个数&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/font&gt;可以设置控件的MaxFiles属性，如下就是限制每次最多上传5个文件：&lt;br /&gt;&lt;div class="dp-highlighter bg_xhtml" sizset="43" sizcache="1"&gt;&lt;div class="bar" sizset="43" sizcache="1"&gt;&lt;div class="tools" sizset="43" sizcache="1"&gt;&lt;a class="ViewSource" title="view plain" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;view plain&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="CopyToClipboard" title="copy to clipboard" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;copy to clipboard&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="PrintSource" title="print" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;print&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="About" title="?" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol class="dp-xml"&gt;&lt;li class="alt"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:SlickUpload&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;ID&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"SlickUpload1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;MaxFiles&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"5"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;........&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:SlickUpload&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;textarea style="display: none" class="xhtml" rows="15" cols="50" name="code"&gt;&amp;lt;kw:SlickUpload ID="SlickUpload1" runat="server" MaxFiles="5"&amp;gt;........&amp;lt;/&amp;lt;kw:SlickUpload&amp;gt;&lt;/textarea&gt; &lt;br /&gt;&lt;font size="3"&gt;&lt;span style="font-size: medium"&gt;&lt;strong&gt;如何在客户端操作SlickUpload控件的客户端控件&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;假如你SlickUpload服务器控件的ID是slickUpload，那么在客户端可以通过如下方式：&lt;/font&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p sizset="47" sizcache="1"&gt;&lt;/p&gt;&lt;div class="dp-highlighter bg_javascript" sizset="47" sizcache="1"&gt;&lt;div class="bar" sizset="47" sizcache="1"&gt;&lt;div class="tools" sizset="47" sizcache="1"&gt;&lt;a class="ViewSource" title="view plain" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;view plain&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="CopyToClipboard" title="copy to clipboard" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;copy to clipboard&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="PrintSource" title="print" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;print&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="About" title="?" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol class="dp-c"&gt;&lt;li class="alt"&gt;&lt;span class="keyword"&gt;var&lt;/span&gt;&lt;span&gt;&amp;nbsp;slickUpload&amp;nbsp;=&amp;nbsp;kw.get(&lt;/span&gt;&lt;span class="string"&gt;"&amp;lt;%slickUpload.ClientID&amp;nbsp;%&amp;gt;"&lt;/span&gt;&lt;span&gt;);&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;textarea style="display: none" class="javascript" rows="15" cols="50" name="code"&gt;var slickUpload = kw.get("&amp;lt;%slickUpload.ClientID %&amp;gt;");&lt;/textarea&gt; &lt;br /&gt;&lt;font size="3"&gt;&lt;span style="font-size: medium"&gt;&lt;strong&gt;限制至少上传一个文件&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;下面以结合CustomValidator验证控件的例子来说明，首先编写客户端javascript代码，如下：&lt;/font&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p sizset="51" sizcache="1"&gt;&lt;/p&gt;&lt;div class="dp-highlighter bg_javascript" sizset="51" sizcache="1"&gt;&lt;div class="bar" sizset="51" sizcache="1"&gt;&lt;div class="tools" sizset="51" sizcache="1"&gt;&lt;a class="ViewSource" title="view plain" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;view plain&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="CopyToClipboard" title="copy to clipboard" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;copy to clipboard&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="PrintSource" title="print" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;print&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="About" title="?" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol class="dp-c"&gt;&lt;li class="alt"&gt;&lt;span class="keyword"&gt;function&lt;/span&gt;&lt;span&gt;&amp;nbsp;Validate_SlickUploadRequiredFiles(source,&amp;nbsp;args)&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;args.IsValid&amp;nbsp;=&amp;nbsp;(kw.get(&lt;/span&gt;&lt;span class="string"&gt;"&amp;lt;%=SlickUpload1.ClientID&amp;nbsp;%&amp;gt;"&lt;/span&gt;&lt;span&gt;).get_Files().length&amp;nbsp;&amp;gt;&amp;nbsp;0);&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;textarea style="display: none" class="javascript" rows="15" cols="50" name="code"&gt;function Validate_SlickUploadRequiredFiles(source, args) {     args.IsValid = (kw.get("&amp;lt;%=SlickUpload1.ClientID %&amp;gt;").get_Files().length &amp;gt; 0); }&lt;/textarea&gt; &lt;br /&gt;然后再CustomValidator验证控件中作如下配置： &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p sizset="55" sizcache="1"&gt;&lt;/p&gt;&lt;div class="dp-highlighter bg_xhtml" sizset="55" sizcache="1"&gt;&lt;div class="bar" sizset="55" sizcache="1"&gt;&lt;div class="tools" sizset="55" sizcache="1"&gt;&lt;a class="ViewSource" title="view plain" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;view plain&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="CopyToClipboard" title="copy to clipboard" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;copy to clipboard&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="PrintSource" title="print" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;print&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="About" title="?" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol class="dp-xml"&gt;&lt;li class="alt"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;asp:CustomValidator&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;ClientValidationFunction&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"Validate_SlickUploadRequiredFiles"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;Text&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"请至少选择一个文件上传！"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;textarea style="display: none" class="xhtml" rows="15" cols="50" name="code"&gt;&amp;lt;asp:CustomValidator runat="server" ClientValidationFunction="Validate_SlickUploadRequiredFiles" Text="请至少选择一个文件上传！" /&amp;gt;&lt;/textarea&gt; &lt;br /&gt;&lt;span style="font-size: medium"&gt;&lt;strong&gt;&lt;font size="3"&gt;定义在上传过程中客户端跳转的提示信息&lt;/font&gt;&lt;/strong&gt;&lt;/span&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p sizset="59" sizcache="1"&gt;&lt;/p&gt;&lt;div class="dp-highlighter bg_xhtml" sizset="59" sizcache="1"&gt;&lt;div class="bar" sizset="59" sizcache="1"&gt;&lt;div class="tools" sizset="59" sizcache="1"&gt;&lt;a class="ViewSource" title="view plain" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;view plain&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="CopyToClipboard" title="copy to clipboard" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;copy to clipboard&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="PrintSource" title="print" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;print&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="About" title="?" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol class="dp-xml"&gt;&lt;li class="alt"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:SlickUpload&lt;/span&gt;&lt;span&gt;&amp;nbsp;...&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;ConfirmNavigateDuringUploadMessage&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"离开本页面将会导致取消本次上传！"&lt;/span&gt;&lt;span&gt;&amp;nbsp;...&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;textarea style="display: none" class="xhtml" rows="15" cols="50" name="code"&gt;&amp;lt;kw:SlickUpload ... ConfirmNavigateDuringUploadMessage="离开本页面将会导致取消本次上传！" ... /&amp;gt;&lt;/textarea&gt; &lt;br /&gt;&lt;font size="3"&gt;&lt;span style="font-size: medium"&gt;&lt;strong&gt;文件上传类型验证&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/font&gt;&lt;span style="font-size: small"&gt;&lt;strong&gt;&lt;font size="2"&gt;方法一&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/span&gt;通过设置SlickUpload控件的ValidExtensions和InvalidExtensionMessage属性，如下：&lt;br /&gt;&lt;div class="dp-highlighter bg_xhtml" sizset="63" sizcache="1"&gt;&lt;div class="bar" sizset="63" sizcache="1"&gt;&lt;div class="tools" sizset="63" sizcache="1"&gt;&lt;a class="ViewSource" title="view plain" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;view plain&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="CopyToClipboard" title="copy to clipboard" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;copy to clipboard&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="PrintSource" title="print" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;print&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="About" title="?" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol class="dp-xml"&gt;&lt;li class="alt"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span class="tag-name"&gt;kw:SlickUpload&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;ID&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"SlickUpload1"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;runat&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"server"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;ValidExtensions&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;".png,.gif,.jpg"&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;InvalidExtensionMessage&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span class="attribute-value"&gt;"请选择一个图片文件(*.png,&amp;nbsp;*.gif,&amp;nbsp;*.jpg)"&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;textarea style="display: none" class="xhtml" rows="15" cols="50" name="code"&gt;&amp;lt;kw:SlickUpload ID="SlickUpload1" runat="server" ValidExtensions=".png,.gif,.jpg" InvalidExtensionMessage="请选择一个图片文件(*.png, *.gif, *.jpg)"&amp;gt;&lt;/textarea&gt; &lt;br /&gt;这样当用户选择了非图片文件之后将会看到下面的结果：&lt;br /&gt;&lt;img alt="" src="http://hi.csdn.net/attachment/201007/28/0_128032348534R0.gif" width="485" height="233" /&gt;&amp;nbsp;&lt;br /&gt;&lt;span style="font-size: small"&gt;&lt;strong&gt;&lt;font size="2"&gt;方法二&lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/span&gt;结合CustomValidator控件来验证，首先编写JavaScript函数： &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p sizset="67" sizcache="1"&gt;&lt;/p&gt;&lt;div class="dp-highlighter bg_xhtml" sizset="67" sizcache="1"&gt;&lt;div class="bar" sizset="67" sizcache="1"&gt;&lt;div class="tools" sizset="67" sizcache="1"&gt;&lt;a class="ViewSource" title="view plain" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;view plain&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="CopyToClipboard" title="copy to clipboard" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;copy to clipboard&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="PrintSource" title="print" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;print&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;a class="About" title="?" href="http://blog.csdn.net/zhoufoxcn/article/details/5772351#"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol class="dp-xml"&gt;&lt;li class="alt"&gt;&lt;span&gt;function&amp;nbsp;Validate_SlickUploadValidExtensions(source,&amp;nbsp;args)&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;files&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="attribute-value"&gt;kw&lt;/span&gt;&lt;span&gt;.get("&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;%=SlickUpload1.ClientID&amp;nbsp;%&lt;/span&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;").get_Files();&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;args.IsValid&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="attribute-value"&gt;true&lt;/span&gt;&lt;span&gt;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for&amp;nbsp;(var&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;i&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="attribute-value"&gt;0&lt;/span&gt;&lt;span&gt;;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="tag-name"&gt;files.length&lt;/span&gt;&lt;span&gt;;&amp;nbsp;i++)&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(!files[i].isValidExtension)&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="attribute"&gt;args.IsValid&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class="attribute-value"&gt;false&lt;/span&gt;&lt;span&gt;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="alt"&gt;&lt;span&gt;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;textarea style="display: none" class="xhtml" rows="15" cols="50" name="code"&gt;function Validate_SlickUploadValidExtensions(source, args) {     var files = kw.get("&amp;lt;%=SlickUpload1.ClientID %&amp;gt;").get_Files();     args.IsValid = true;     for (var i = 0; i &amp;lt; files.length; i++)     {         if (!files[i].isValidExtension)         {             args.IsValid = false;             return;         }     } }&lt;/textarea&gt; &lt;br /&gt;然后在CustomValidator控件中指定用刚才编写的方法验证，如下：&lt;br /&gt;&amp;lt;asp:CustomValidator runat="server" ClientValidationFunction="Validate_SlickUploadValidExtensions" Text="请选择图片文件 (*.png, *.gif, *.jpg)." /&amp;gt;&lt;br /&gt;&lt;font size="4"&gt;&lt;span style="font-size: large"&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/font&gt;在本篇中讲述演示了如何将文件上传到服务器硬盘的相关配置，尽管在SlickUpload作者提供的文档中有讲述如何将文件保存到SQL Server服务器，但是这种方法非特殊场合并不推荐，使用情况较少，所以在这里并没有讲述如何配置。除此之外，本篇还讲述了如何在客户端限制上传文件的类型和文件个数。关于这篇和上篇文章的未尽之处请下载本人的示例代码，下载地址是：&lt;a href="http://zhoufoxcn.download.csdn.net/"&gt;http://zhoufoxcn.download.csdn.net/&lt;/a&gt;（本人所使用的版本是VS2008SP1，如果你的VS版本低于或者高于我的VS版本的话，请按照本片和上篇对web.config做相应调整）。&lt;br /&gt;本篇和上篇未尽之处请参考&lt;a href="http://krystalware.com/Products/SlickUpload/"&gt;http://krystalware.com/Products/SlickUpload/&lt;/a&gt;处的说明文档，并且在那里还有Demo供下载（包括在ASP.NET MVC中的示例）。本文只是在《ASP.NET MVC2 IN ACTION》英文版时周公产生了兴趣，做了一些简单实验之后的体会和总结。&lt;br /&gt;周公&lt;br /&gt;2010-07-26 &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ami/aggbug/2315118.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ami/archive/2012/01/06/2315118.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ami/archive/2011/08/27/2155339.html</id><title type="text">导入Excel表时,提示＂找不到可安装的ISAM＂</title><summary type="text">导入Excel表时,提示＂找不到可安装的ISAM＂C#读取Excel代码：view sourceprint?01string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + FilePath + ";Extended Properties='Excel 8.0;HDR=NO;IMEX=1';";//不能是11.0 02OleDbConnection conn = new OleDbConnection(strConn); 03conn.Open(); 04string</summary><published>2011-08-27T02:08:00Z</published><updated>2011-08-27T02:08:00Z</updated><author><name>阿米</name><uri>http://www.cnblogs.com/ami/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ami/archive/2011/08/27/2155339.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ami/archive/2011/08/27/2155339.html"/><content type="html">&lt;h1 class="postTitle"&gt;&lt;a id="ctl02_TitleUrl" class="postTitle2" href="http://www.cnblogs.com/nuoya_design/archive/2011/03/14/1984292.html"&gt;&lt;font color="#1a8bc8"&gt;导入Excel表时,提示＂找不到可安装的ISAM＂&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div id="cnblogs_post_body"&gt;&lt;p&gt;C#读取Excel代码：&lt;/p&gt;&lt;div id="highlighter_91745" class="syntaxhighlighter  csharp"&gt;&lt;div class="bar                                                                                            "&gt;&lt;div class="toolbar"&gt;&lt;a style="width: 16px; height: 16px" class="item viewSource" title="view source" href="http://www.cnblogs.com/nuoya_design/archive/2011/03/14/1984292.html#viewSource" highlighterid="highlighter_91745" commandname="viewSource"&gt;view source&lt;/a&gt;&lt;a style="width: 16px; height: 16px" class="item printSource" title="print" href="http://www.cnblogs.com/nuoya_design/archive/2011/03/14/1984292.html#printSource" highlighterid="highlighter_91745" commandname="printSource"&gt;print&lt;/a&gt;&lt;a style="width: 16px; height: 16px" class="item about" title="?" href="http://www.cnblogs.com/nuoya_design/archive/2011/03/14/1984292.html#about" highlighterid="highlighter_91745" commandname="about"&gt;?&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="lines"&gt;&lt;div class="line alt1"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;01&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="csharp keyword"&gt;&lt;strong&gt;&lt;font color="#006699"&gt;string&lt;/font&gt;&lt;/strong&gt;&lt;/code&gt; &lt;code class="csharp plain"&gt;strConn = &lt;/code&gt;&lt;code class="csharp string"&gt;&lt;font color="#0000ff"&gt;"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&lt;/font&gt;&lt;/code&gt; &lt;code class="csharp plain"&gt;+ FilePath + &lt;/code&gt;&lt;code class="csharp string"&gt;&lt;font color="#0000ff"&gt;";Extended Properties='Excel 8.0;HDR=NO;IMEX=1';"&lt;/font&gt;&lt;/code&gt;&lt;code class="csharp plain"&gt;;&lt;/code&gt;&lt;code class="csharp comments"&gt;&lt;font color="#008200"&gt;//不能是11.0 &lt;/font&gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt2"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;02&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp plain"&gt;OleDbConnection conn = &lt;/code&gt;&lt;code class="csharp keyword"&gt;&lt;strong&gt;&lt;font color="#006699"&gt;new&lt;/font&gt;&lt;/strong&gt;&lt;/code&gt; &lt;code class="csharp plain"&gt;OleDbConnection(strConn); &lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt1"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;03&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp plain"&gt;conn.Open(); &lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt2"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;04&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp keyword"&gt;&lt;strong&gt;&lt;font color="#006699"&gt;string&lt;/font&gt;&lt;/strong&gt;&lt;/code&gt; &lt;code class="csharp plain"&gt;strExcel = &lt;/code&gt;&lt;code class="csharp string"&gt;&lt;font color="#0000ff"&gt;"select * from [sheet1$]"&lt;/font&gt;&lt;/code&gt;&lt;code class="csharp plain"&gt;; &lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt1"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;05&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp plain"&gt;OleDbDataAdapter da = &lt;/code&gt;&lt;code class="csharp keyword"&gt;&lt;strong&gt;&lt;font color="#006699"&gt;new&lt;/font&gt;&lt;/strong&gt;&lt;/code&gt; &lt;code class="csharp plain"&gt;OleDbDataAdapter(strExcel, strConn); &lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt2"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;06&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp plain"&gt;DataSet ds = &lt;/code&gt;&lt;code class="csharp keyword"&gt;&lt;strong&gt;&lt;font color="#006699"&gt;new&lt;/font&gt;&lt;/strong&gt;&lt;/code&gt; &lt;code class="csharp plain"&gt;DataSet(); &lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt1"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;07&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp keyword"&gt;&lt;strong&gt;&lt;font color="#006699"&gt;try&lt;/font&gt;&lt;/strong&gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt2"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;08&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp plain"&gt;{ &lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt1"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;09&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp plain"&gt;da.Fill(ds); &lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt2"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;10&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp plain"&gt;} &lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt1"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;11&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp keyword"&gt;&lt;strong&gt;&lt;font color="#006699"&gt;catch&lt;/font&gt;&lt;/strong&gt;&lt;/code&gt; &lt;code class="csharp plain"&gt;(Exception ex) &lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt2"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;12&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp plain"&gt;{ &lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt1"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;13&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp keyword"&gt;&lt;strong&gt;&lt;font color="#006699"&gt;throw&lt;/font&gt;&lt;/strong&gt;&lt;/code&gt; &lt;code class="csharp keyword"&gt;&lt;strong&gt;&lt;font color="#006699"&gt;new&lt;/font&gt;&lt;/strong&gt;&lt;/code&gt; &lt;code class="csharp plain"&gt;Exception(&lt;/code&gt;&lt;code class="csharp string"&gt;&lt;font color="#0000ff"&gt;"读取Excel失败："&lt;/font&gt;&lt;/code&gt;&lt;code class="csharp plain"&gt;+ex.Message); &lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt2"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;14&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp plain"&gt;} &lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="line alt1"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;15&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="csharp keyword"&gt;&lt;strong&gt;&lt;font color="#006699"&gt;return&lt;/font&gt;&lt;/strong&gt;&lt;/code&gt; &lt;code class="csharp plain"&gt;ds;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;如果提示＂找不到可安装的ISAM＂，通过google，有两个解决办法： &lt;p&gt;&lt;strong&gt;1.连接字符串问题&lt;/strong&gt;&lt;/p&gt;&lt;div id="highlighter_10427" class="syntaxhighlighter  csharp"&gt;&lt;div class="bar                   "&gt;&lt;div class="toolbar"&gt;&lt;a style="width: 16px; height: 16px" class="item viewSource" title="view source" href="http://www.cnblogs.com/nuoya_design/archive/2011/03/14/1984292.html#viewSource" highlighterid="highlighter_10427" commandname="viewSource"&gt;view source&lt;/a&gt;&lt;a style="width: 16px; height: 16px" class="item printSource" title="print" href="http://www.cnblogs.com/nuoya_design/archive/2011/03/14/1984292.html#printSource" highlighterid="highlighter_10427" commandname="printSource"&gt;print&lt;/a&gt;&lt;a style="width: 16px; height: 16px" class="item about" title="?" href="http://www.cnblogs.com/nuoya_design/archive/2011/03/14/1984292.html#about" highlighterid="highlighter_10427" commandname="about"&gt;?&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="lines"&gt;&lt;div class="line alt1"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;&lt;code&gt;1&lt;/code&gt;&lt;/td&gt;&lt;td class="content"&gt;&lt;code class="csharp plain"&gt;Extended Properties=&lt;/code&gt;&lt;code class="csharp string"&gt;&lt;font color="#0000ff"&gt;'Excel 8.0;HDR=NO;IMEX=1'&lt;/font&gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;//HDR表示要把第一行作为数据还是作为列名,作为数据用HDR=no,作为列名用HDR=yes;通过Imex=1来把混合型作为文本型读取,避免 null值。 &lt;p&gt;上句的左右两个单引号不能少 &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;strong&gt;2.只需注册 Excel ISAM即可&lt;/strong&gt; &lt;p&gt;&amp;nbsp; 在&amp;#8220;运行&amp;#8221;对话框中输入回车即可:Regsvr32 c:\WINDOWS\system32\msexcl40.dll&lt;/p&gt;&lt;/div&gt;&lt;script type="text/javascript"&gt;if ($ != jQuery) {$ = jQuery.noConflict();}var isLogined = false;var cb_blogId = 44326;var cb_entryId = 1984292;var cb_blogApp = "nuoya_design";var cb_blogUserGuid = "fdf3460b-63cf-dd11-9e4d-001cf0cd104b";var cb_entryCreatedDate = '2011/3/14 22:56:00';&lt;/script&gt;&lt;img src="http://www.cnblogs.com/ami/aggbug/2155339.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ami/archive/2011/08/27/2155339.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ami/archive/2011/02/14/1954655.html</id><title type="text">最舒服的颜色搭配值，很有用哦，特别是做设计的！！</title><summary type="text"/><published>2011-02-14T13:04:00Z</published><updated>2011-02-14T13:04:00Z</updated><author><name>阿米</name><uri>http://www.cnblogs.com/ami/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ami/archive/2011/02/14/1954655.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ami/archive/2011/02/14/1954655.html"/><content type="html">&lt;p&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b61.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b8cfca4fc0231a03413c8c86b129aee282f0e00abccd7eed6007c3f342b59465f76ce9483778ecc74ed3dfe48de2974e530007962f85a78e769f18e1f07e40a15833fa94a&amp;amp;a=58&amp;amp;b=61" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b61.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b291000e4352b19bb3f824bb8913154cbc8345bb9e68a29d604c492115c16bbd138776cfea62f0899cc878628ac0c7c9dc46f38acd0f1db893bdcf368256665f91cbfd598&amp;amp;a=58&amp;amp;b=61" width="397" height="567"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b61.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bf340eda194cac0cf06e80ee491ef88fd5e1f4285215e01c52ae4bb0ee06248f0b5722a688d2257d039e25cefc61b9557d22fb025a68ae45f5854cf5368241160fc8663c0&amp;amp;a=62&amp;amp;b=61" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b61.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b847a1827f9dd60375f657236d3f0ce8f00dcf4020228d957b30966bd274e9b20daa7da530420edd13491e71057dc6ee2ce1ecdf9c8b116893aa33f0f85d906b5ee609c2a&amp;amp;a=67&amp;amp;b=61" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b62.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007ba114ae495ef5027ee47e2a6d5ad9fa1e52ce0d1b4ec64bdf423c98f41e7681c93fba363be600487138c07550fb0d702dcc9c56b035d82177ad57f96c48f51b8805238fff&amp;amp;a=58&amp;amp;b=62" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b67.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bdfe283e1106532c7d80557284fb1aaea3ccf6c4160f9436cb1f1d931bf93defb643b1c873d5984aea721442d6c94293a8a28e1d30d6bfd35714cee91351065deb050f252&amp;amp;a=58&amp;amp;b=67" width="397" height="567"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b62.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b6380da9899c6e53243ecc90b860c80ced7176c130b4a2ca2461e01e58744c8a5296f15ee541417b236098207993a672dcefe98e36d1a79cd0d8f3b85ddaf8f5c1f28baba&amp;amp;a=65&amp;amp;b=62" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b62.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bc2ad6077fec2754407b39b6b97d0ffd1ade98dd3a5dea744ab652a34998bec9d700b216b8dfd260b79ba330bc0f8e231853fcf3aaab46e0237fcc3d22ac8e9dd3d9fe139&amp;amp;a=57&amp;amp;b=62" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b57.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bca87e5c4bfda48e4f3740684d2f8f9583bb83104900401f180d620be637294e8625e562fdcf3f1440855cb5c87414ead6ffa34565b33f2f745f60cb55834b508e091e34e&amp;amp;a=57&amp;amp;b=57" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b67.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bfcf4a95202afa33c49048891703d11fbf8712d54c6dfc02495697951430b2706ea9317017adb8ec64dfbad28e9e3fd413ed31dd7d613a1d4e17964b53cc0e7da21d1da47&amp;amp;a=66&amp;amp;b=67" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b66.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bfc4be993be239f9c77219678879b74d4773d2febe44e6a43a2c490a5b98f43e509b36e914397d15656fb8a675daabaabbad2e281805f470138a62fc8faf9471c4ef5c421&amp;amp;a=57&amp;amp;b=66" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b67.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b61394f69d2764dbb54ec9d158e9d3146a9707f02b86f30f39d5f211af9510f9cf41b398c7e2f318b528abc2b63324ecb14b1a98e129012ac91972a7d603cbd6e1cd32849&amp;amp;a=57&amp;amp;b=67" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b61.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b385a8ac9ac69177eb499d7c79fcddbdee3a95523d2ce442f0cefd23b20dfff26fce0b55841ab5a31aefd70071becab0b92b6efc3aed88728d4a55dd6959bbffee849d538&amp;amp;a=62&amp;amp;b=61" width="397" height="567"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b58.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bf419a9eebfe6429f81642ae14abd117ad8905be5d5834a15f8aa8309c837c87fa4fe6a13daaff3e9386e520db7d033b03929160083999907f95aa3a20e7163cb1f323694&amp;amp;a=61&amp;amp;b=58" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b66.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b3e6233ca273f7572383b9a8173aa6fcd08eb6c6c2774c98a1b2763f3696e9746742c7a987c2d619a301660cc24d55e6e11ab981eecda3ddad2dbd9a9848f195f96f93a70&amp;amp;a=61&amp;amp;b=66" width="397" height="567"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b57.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b6cdb486ef6d91255d6813b8ca87411324c4b00889d8c104e241c9b6ba264ac08bbed709d8b84aedf0e6e486a23f78eaa381ef5d1cf9d7a4df042256d87df24b04e973d75&amp;amp;a=57&amp;amp;b=57" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b58.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b4f11d013b0c9523fc85b328b3105b01757c26169c2625b7f1d21d220e4e3230951bfda8d68813b00d3189522f02b502c58c60db244ae0f4e680ca6c26f1a66695c958a7a&amp;amp;a=58&amp;amp;b=58" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b67.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b32875e575e46b158f5b1f84f1513bf7ada6710a7a8a64ddc56ee1013a0021d4bc1a37bc2d6e00f99a91391dffccf5408396174a2412e430c12cf610e628fd6fd33221d1e&amp;amp;a=62&amp;amp;b=67" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b57.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b34182c8dc2c1121cac3e7dad908820b609b8ea72e473fbb7eb7eb1658b7b53ba3046b5328e6d8cbb7afdbb56b8d8d45057f27fcc1ab896ef8799e58e7db15f660b78cccd&amp;amp;a=58&amp;amp;b=57" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b57.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b23d428694dbebe19ccae5d1a4cb825d79af1b800866bde54da62048c29507fe1eaed1c9d13b2305adc99b99d58a08c0f1f929c60538420e720d37878c888f234f8cec42f&amp;amp;a=61&amp;amp;b=57" width="397" height="567"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b66.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b5614028a629aa8069a26d3b33f098e1aa0efe9e763a9ad8e27e05935795b576ac18c73bc29df52d38229d1ce4a7fadc67dc78122abc4ec522a714a3b95ad239a08ca1979&amp;amp;a=65&amp;amp;b=66" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b58.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b52f469cf2bbad8be2536446140dcc891a302e8227a5801059892f7dec97edbb8067213269added3f6ea9d5a606df13cde410ffecec3025b29c12ed73519bb08092a855a1&amp;amp;a=58&amp;amp;b=58" width="397" height="567"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b58.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bca990dcd9ae024ad9509a8bb306ae02fc45f0ebc7132d41af0df56f9565716584555e910e6775dc075f83d84b9c1bbfd5696c62480cd59296b148c1bd276ffcf799ad444&amp;amp;a=67&amp;amp;b=58" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b62.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b880e6ae66cfc7d2dbf2ba7faa0c33a63f8ad6ff8ba2adbbcb12699c368f42b92da7b8699499303227ad2925dbaa35a00a346c1fc6601e0c0f083466663cda4b3c929e4eb&amp;amp;a=58&amp;amp;b=62" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b58.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b0764526e7c00279a1016a5894a91a2ab6f3233236d450995d83fceac5550f1b79db395813fbe23e5d9f9a67a5a96dc4737f39f0ecc4fbf138c2600168e604b42f761f5ab&amp;amp;a=57&amp;amp;b=58" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b57.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bb6864abd0fda77fc98de44286f007602add0eeea17ede445b288e3bae066d251565fecc8e756ea9c49d44c371a6cb21d9f8734f3066211413a26919a816ef6bae4e853ee&amp;amp;a=62&amp;amp;b=57" width="397" height="567"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b62.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bccaab22aad6dde8fb17c53b96d28916a7398a027ef35334cfbfe2223b509ae70add93fb591ab2157f1309be889643c05a4bd5a989a2177c29ed3690f1fd1deff091a07f8&amp;amp;a=57&amp;amp;b=62" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b66.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bb6470eedbfb0cf0bd349d69dfb81981ab4f1039bf4cfb677629fa41a772e073f2d3688b85b0a9b5bb1e7872fb96aac541a530c1d327763bcfbbba04c85f5896119c46f8c&amp;amp;a=57&amp;amp;b=66" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b57.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b2263da979d91b8d3413074bad9c15e3af1d2c220ee16102474a116543fb837e806ae9fd36e74dcd90a70f38bbbf8e6f7adb94625a5e514b17c6b5b468176fdd766c723fe&amp;amp;a=57&amp;amp;b=57" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b61.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b45cd92084f42956569f09a30b3891fdb2a7657df44662f328912786c4bd4e1e9015f611c8d7ded1363c0e8641d65ab65bf684e18a28e1b7ce0a5579c8465c68c9903fba5&amp;amp;a=58&amp;amp;b=61" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b67.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b8313652c11731d1c1495d902f01b5cfd537828fc05dd2cc6ce72934a72c7aaf7f6912c5e6c168a4c5f96d40f4109ff06d0f8d7eb54249994c1534654b78687daa57e16fd&amp;amp;a=57&amp;amp;b=67" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b58.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b65355fb0ec13986b533eb8704b99fae581a8dc942ebbbe1f5437117b3f87062a3c13481b51b51743c3fff20481651ef9cffb5fb71f9c5605fc57a1ad89a291c9509c6bf9&amp;amp;a=62&amp;amp;b=58" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b61.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b9c7ed072f9439122b7882a5dc6651b3d39cf80c86df77b3a08f315242cf27e3b6013daf8552b81c728233553aa81bec4e1f2030d2a83e7f588af8e8483fb5f7897d97059&amp;amp;a=66&amp;amp;b=61" width="397" height="567"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b67.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007ba2d0bc46e47e112fab989dedee080045684c9831a0f78515254287abcf6d8fccbaccb179391f5b70899f81170ecf466f030df4d37d74b14631c146572d11c292e5756020&amp;amp;a=58&amp;amp;b=67" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b65.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b41e33bf0bc5421e8a4af4c2696cf4fc412e10039c4a3e8174c79d1510867a3c18455b24a2dc5d5eda77a03225d578cbe057825b5d0eb6b1fd346c92ce51449db66bd44d5&amp;amp;a=62&amp;amp;b=65" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b61.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b960433c1e615dc0c509e3931792d7c21171be485fbf8f6a410c9edc70f256b60713fc72035da2d85ce0de6c0ad19f68ec0f9e6242769c40d2ef0267fc07ebc958ab14ac1&amp;amp;a=61&amp;amp;b=61" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b57.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bb3076dd4fb9a52116b422f84b9230ccc4f98055547c6c1c173eba080b8f769ef215fd51268165ab257324dd699faffab90a26ba469cccf17dc1be82b3cbd94b44d4f42a0&amp;amp;a=65&amp;amp;b=57" width="397" height="567"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b58.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b2d8ada1adf3ca218c8d077363f816e9b04aba3040f748c8658629dc7bb59d9cfa2512cee6a015dd0ed72a481d3e65d88d7f7e71a0325edc903d839097026f5f6ce27345c&amp;amp;a=58&amp;amp;b=58" width="397" height="567"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b66.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b385ea30ad26271d6fe584125a9dc933ed702b238bafb391ad5eabfa613113165a9f8f58a3da68f99c86189c64acf5342d881e0449937323f1d11c962fef694d2cfb49d15&amp;amp;a=58&amp;amp;b=66" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b58.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b1d2f9c356523b7b9cf6fdc0ceaaf459a75d7fa82a595ca6374282fbf0f80a4e240d07e4a85d9774e14eb4df65af4ea8ae4b63e8e20dc7c4d3a638fea42337ebbafd6b532&amp;amp;a=58&amp;amp;b=58" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b61.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bb69f39518adc071efe1eb0de61f0a8200d56ef5d6fb4b01a3a7bef4a6d505d9cd99e9bed6429ee22260ddde1d21e2e04d65e37c44067b45e36e8d5f000891f0e1725b573&amp;amp;a=58&amp;amp;b=61" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b61.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bf7d08ba0febf8d5445408e109660fd1dfaaf3a8b2fa9554e357c385adef15dd4538f635cc189db6715373ad62300d66c17d82bbd9d8ca2bd5c551b4040fec557440e48f1&amp;amp;a=66&amp;amp;b=61" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b57.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007b975c958ca5b871dd1131b3e6aa00edf863cc2461c869f1e66bbfb2cee694fede75888053e2ad0b06beacb2cff6b2bf611b02eb71f0cc3e5dfcf970b097a30f5fd46b12a9&amp;amp;a=62&amp;amp;b=57" width="567" height="397"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;wbr&gt;&lt;img style="vertical-align: baseline !important" border="0" src="http://b61.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d1c0aef58691496bdd0cfe7cf05c007bcf815f6df3e07f6ab32a55408221b86bd7d73cafb6e229c70758d6a6e0a530a97f1d496fa49dcffd7f5ce6c3f53fad77b3269cf584ff8025065c713693edd4d3e0add5f7&amp;amp;a=65&amp;amp;b=61" width="397" height="567"  alt="" /&gt;&lt;wbr&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ami/aggbug/1954655.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ami/archive/2011/02/14/1954655.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ami/archive/2011/01/31/1948291.html</id><title type="text">发送邮件到 163、Gmail、QQ 等邮箱时，全丢垃圾箱中怎么办？</title><summary type="text">步骤一：对你的域名做A记录、MX记录、并在服务器的邮件系统里面设置Hello域为你设置的MX记录。并对你服务器的IP做反向解析，解析到你的MX记录中！步骤二：设置域名SPF记录，SPF是为了防范垃圾邮件而提出来的一种DNS记录类型，它是一种TXT类型的记录，它用于登记某个域名拥有的用来外发邮件的所有IP地址。例子：海内网：v=spf1 a mx ip4:220.194.47.128/25 include:aspmx.googlemail.com ~all 校内网：v=spf1 mx ~all查看域名有没有spf记录的网址：http://www.kitterman.com/spf/validate.htmlSPF是跟DNS相关的一项技术，它的内容写在DNS的txt类型的记录里面。mx记录的作用是给寄信者指明某个域名的邮件服务器有哪些。SPF的作用跟mx相反，它向收信者表明，哪些邮件服务器是经过某个域名认可会发送邮件的。由定义可以看出，SPF的作用主要是反垃圾邮件，主要针对那些发信人伪造域名的垃圾邮件。例如：当coremail邮件</summary><published>2011-01-31T07:20:00Z</published><updated>2011-01-31T07:20:00Z</updated><author><name>阿米</name><uri>http://www.cnblogs.com/ami/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ami/archive/2011/01/31/1948291.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ami/archive/2011/01/31/1948291.html"/><content type="html">&lt;table border="0" cellspacing="2" cellpadding="1" width="100%" bgcolor="#ffffff" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#ffffff" align="center"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor="#ffffff"&gt;&lt;td height="10" valign="top"&gt;步骤一：&lt;br /&gt;对你的域名做A记录、MX记录、并在服务器的邮件系统里面设置Hello域为你设置的MX记录。并对你服务器的IP做反向解析，解析到你的MX记录中！&lt;br /&gt;&lt;br /&gt;步骤二：&lt;br /&gt;设置域名SPF记录，SPF是为了防范垃圾邮件而提出来的一种DNS记录类型，它是一种TXT类型的记录，它用于登记某个域名拥有的用来外发邮件的所有IP地址。&lt;br /&gt;&lt;br /&gt;例子：&lt;br /&gt;海内网：v=spf1&amp;nbsp;a&amp;nbsp;mx&amp;nbsp;ip4:220.194.47.128/25&amp;nbsp;include:aspmx.googlemail.com&amp;nbsp;~all&amp;nbsp;&lt;br /&gt;校内网：v=spf1&amp;nbsp;mx&amp;nbsp;~all&lt;br /&gt;查看域名有没有spf记录的网址：http://www.kitterman.com/spf/validate.html&lt;br /&gt;&lt;br /&gt;SPF是跟DNS相关的一项技术，它的内容写在DNS的txt类型的记录里面。mx记录的作用是给寄信者指明某个域名的邮件服务器有哪些。SPF的作用跟mx相反，它向收信者表明，哪些邮件服务器是经过某个域名认可会发送邮件的。&lt;br /&gt;由定义可以看出，SPF的作用主要是反垃圾邮件，主要针对那些发信人伪造域名的垃圾邮件。&lt;br /&gt;例如：当coremail邮件服务器收到自称发件人是spam@gmail.com的邮件，那么到底它是不是真的gmail.com的邮件服务器发过来的呢？那么我们可以查询gmail.com的SPF记录&lt;br /&gt;&lt;br /&gt;那么我们该如何创建呢？进入域名管理中，在域名解析中创建一条TXT记录填写正确的SPF数据就可以生效了。（并不是所有的域名注册机构都支持txt记录，请咨询你注册域名的机构能否添加余名的TXT记录！！！）&lt;br /&gt;&lt;br /&gt;记录格式针对每个人的域名DNS情况不同而不同，不过有格式，具体为：&lt;br /&gt;v=spf1&amp;nbsp;[[pre]&amp;nbsp;type&amp;nbsp;[ext]&amp;nbsp;]&amp;nbsp;...&amp;nbsp;[mod]&lt;br /&gt;格式大家可能看不懂，没关系，可以在线生成一条你的spf，网址：http://old.openspf.org/wizard.html&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;步骤三：&lt;br /&gt;察看你的服务器ip有没有被国际上的垃圾邮件组织列为黑名单。到下边几个网站，可以查询你的server&amp;nbsp;IP是否在各个RBL组织的黑名单中。如果，你的IP被列入了黑名单，则需要跟他们进行沟通解决，解决办法繁琐，在此不再详述，有此问题的请回帖说明被哪个组织列入黑名单，我再给大家针对那个组织的解封解决方案。&lt;br /&gt;咱们说几个比较大的:&lt;br /&gt;(一)首先是spamhaus.org&lt;br /&gt;最厉害，影响最大的要数Spamhaus项目组，网址&amp;nbsp;http://www.spamhaus.org&amp;nbsp;。只要被它列入黑名单，你的邮件服务器就算瘫痪了，因为据说全球80%以上的服务器会拒收从你的邮件服务器发去邮件。&amp;nbsp;&lt;br /&gt;(二）第二名Spamcop，网站&amp;nbsp;http://www.spamcop.net&amp;nbsp;。国内做邮件服务的，几乎都会撞到它枪口上。&lt;br /&gt;（三）国内最大的http://www.anti-spam.org.cn/&lt;br /&gt;&lt;br /&gt;步骤四：&lt;br /&gt;到各个ESP登记你的IP地址&lt;br /&gt;为了提供你的IP声誉，你还可以主动去各个邮件服务商的网站登记你的IP地址和邮件系统情况，这样将大大减少这些运营商拦截从你的邮件系统发出的邮件的机会。&lt;br /&gt;你可以发送邮件给中国互联网协会反垃圾邮件中心的管理信箱&amp;nbsp;abuse@anti-spam.cn&amp;nbsp;登记你的邮件服务器IP和域名的对应关系。&lt;br /&gt;&lt;br /&gt;步骤五：&lt;br /&gt;自定义你发信的&amp;nbsp;主题、内容，不要使用模板，几万个站点mail格式千篇一律，容易被邮件商的内容屏蔽系统定义为垃圾邮件。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;操作完以上步骤后，你的邮件基本上是可以畅通无阻了，预祝你一切顺利！ &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;img src="http://www.cnblogs.com/ami/aggbug/1948291.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ami/archive/2011/01/31/1948291.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ami/archive/2010/11/13/1876210.html</id><title type="text">完美解决ASP.NET在IE8下无法调试</title><summary type="text">装了IE8之后, Vs2005的WebSite程序按F5无法正常调试.解决办法如下：http://social.microsoft.com/Forums/en-US/vsdebug/thread/e2c795cd-b7a0-4fad-b7c9-b1ca40d7302e1. 点击【开始】-&gt;【运行】 命令：regedit.2. 定位到HKEY_LOCALMACHINE -&gt; SOFTWARE -&gt; Microsoft -&gt; Internet Explorer -&gt; Main3. 在【右边区域】【右键】新建一个名称为TabProcGrowth的DWORD值, 数值数据设置为0.已经测试通过。 </summary><published>2010-11-12T17:14:00Z</published><updated>2010-11-12T17:14:00Z</updated><author><name>阿米</name><uri>http://www.cnblogs.com/ami/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ami/archive/2010/11/13/1876210.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ami/archive/2010/11/13/1876210.html"/><content type="html">&lt;p&gt;装了IE8之后, Vs2005的WebSite程序按F5无法正常调试.&lt;br /&gt;解决办法如下：&lt;br /&gt;&lt;a href="http://social.microsoft.com/Forums/en-US/vsdebug/thread/e2c795cd-b7a0-4fad-b7c9-b1ca40d7302e"&gt;http://social.microsoft.com/Forums/en-US/vsdebug/thread/e2c795cd-b7a0-4fad-b7c9-b1ca40d7302e&lt;/a&gt;&lt;br /&gt;1. 点击【开始】-&amp;gt;【运行】 命令：regedit.&lt;br /&gt;2. 定位到HKEY_LOCALMACHINE -&amp;gt; SOFTWARE -&amp;gt; Microsoft -&amp;gt; Internet Explorer -&amp;gt; Main&lt;br /&gt;3. 在【右边区域】【右键】新建一个名称为TabProcGrowth的DWORD值, 数值数据设置为0.&lt;br /&gt;已经测试通过。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ami/aggbug/1876210.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ami/archive/2010/11/13/1876210.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ami/archive/2010/11/12/1875310.html</id><title type="text">安装VS2005 SP1时失败 错误 1718</title><summary type="text">安装VS2005 SP1时失败（错误 1718。文件被数字签名策略拒绝）原因当计算机没有足够的连续内存可供 Windows Server 2003 或 Windows XP 用于验证是否对 .msi 包或 .msp 包正确进行了签名时将出现此问题。 替代方法警告：如果使用注册表编辑器或其他方法错误地修改了注册表，则可能会出现严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证可以解决这些问题。修改注册表需要您自担风险。要解决此问题，请在尝试安装程序包之前将 PolicyScope 注册表值更改为 1。为此，请按照下列步骤操作。注意：如果将计算机加入到域中，则域策略更新可能会覆盖您对注册表所做的更改。强烈建议在执行以下步骤之前从域中断开计算机。 1. 依次单击“开始”和“运行”，键入 regedit，然后单击“确定”。 2. 在注册表编辑器中，找到并单击下面的注册表项： HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers</summary><published>2010-11-11T16:58:00Z</published><updated>2010-11-11T16:58:00Z</updated><author><name>阿米</name><uri>http://www.cnblogs.com/ami/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ami/archive/2010/11/12/1875310.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ami/archive/2010/11/12/1875310.html"/><content type="html">&lt;h2 class="subTitle" id="tocHeadRef"&gt;&lt;font style="font-size: 14pt" face="Verdana"&gt;安装VS2005 SP1时失败（错误 1718。文件被数字签名策略拒绝）&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2 class="subTitle"&gt;&lt;span style="font-size: 14pt"&gt;原因&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;script type="text/javascript"&gt;loadTOCNode(1, 'cause');&lt;/script&gt;&lt;div class="sbody"&gt;当计算机没有足够的连续内存可供 Windows Server 2003 或 Windows XP 用于验证是否对 .msi 包或 .msp 包正确进行了签名时将出现此问题。 &lt;/div&gt;&lt;h2 class="subTitle" id="tocHeadRef"&gt;&lt;span style="font-size: 14pt"&gt;替代方法&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;script type="text/javascript"&gt;loadTOCNode(1, 'workaround');&lt;/script&gt;&lt;div class="sbody"&gt;&lt;strong&gt;警告&lt;/strong&gt;：如果使用注册表编辑器或其他方法错误地修改了注册表，则可能会出现严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证可以解决这些问题。修改注册表需要您自担风险。&lt;br /&gt;&lt;br /&gt;要解决此问题，请在尝试安装程序包之前将 PolicyScope 注册表值更改为 1。为此，请按照下列步骤操作。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;注意&lt;/strong&gt;：如果将计算机加入到域中，则域策略更新可能会覆盖您对注册表所做的更改。强烈建议在执行以下步骤之前从域中断开计算机。 &lt;/div&gt;&lt;div class="sbody"&gt;&lt;table class="list ol"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;1.&lt;/td&gt;&lt;td class="text"&gt;依次单击&amp;#8220;开始&amp;#8221;和&amp;#8220;运行&amp;#8221;，键入 &lt;span class="userInput"&gt;regedit&lt;/span&gt;，然后单击&amp;#8220;确定&amp;#8221;。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;2.&lt;/td&gt;&lt;td class="text"&gt;在注册表编辑器中，找到并单击下面的注册表项： &lt;div class="indent"&gt;HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;注意&lt;/strong&gt;：在修改此注册表项之前，建议先备份此注册表项。为此，右键单击&amp;#8220;CodeIdentifiers&amp;#8221;，然后单击&amp;#8220;导出&amp;#8221;。将文件保存到可在计算机上找到此文件的位置中。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;3.&lt;/td&gt;&lt;td class="text"&gt;更改 PolicyScope 的注册表值。为此，请双击&amp;#8220;PolicyScope&amp;#8221;，然后将设置从 0 更改为 1。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;4.&lt;/td&gt;&lt;td class="text"&gt;关闭注册表编辑器。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;5.&lt;/td&gt;&lt;td class="text"&gt;依次单击&amp;#8220;开始&amp;#8221;、&amp;#8220;运行&amp;#8221;，键入 &lt;span class="userInput"&gt;cmd&lt;/span&gt;，然后单击&amp;#8220;确定&amp;#8221;以打开命令提示符窗口。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;6.&lt;/td&gt;&lt;td class="text"&gt;在命令提示符下，键入以下命令并按 Enter： &lt;div class="indent"&gt;&lt;span class="userInput"&gt;net stop msiserver&lt;/span&gt;&lt;/div&gt;如果 Windows Installer 服务当前正在后台运行，则此命令将停止该服务。该服务停止后，请关闭命令提示符窗口，然后转到步骤 7。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;注意&lt;/strong&gt;：如果在命令提示符处收到以下消息，请关闭命令提示符窗口，然后转到步骤 7： &lt;div class="message"&gt;未启动 Windows Installer 服务&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;7.&lt;/td&gt;&lt;td class="text"&gt;收到&amp;#8220;症状&amp;#8221;部分所述的错误消息后，请安装要尝试安装的程序包。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;8.&lt;/td&gt;&lt;td class="text"&gt;安装了程序包之后，重复步骤 1 和 2。然后，将 PolicyScope 注册表值更改回 0。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;9.&lt;/td&gt;&lt;td class="text"&gt;如果从域中断开了计算机，请重新加入域，然后重新启动计算机。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;注意&lt;/strong&gt;：如果未从域中断开计算机，则不必重新启动计算机。&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="sbody"&gt;=================================================================&lt;/div&gt;&lt;div class="sbody"&gt;如果以上步骤不能解决该问题，请按照下列步骤操作： &lt;/div&gt;&lt;div class="sbody"&gt;&lt;table class="list ol"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="number"&gt;1.&lt;/td&gt;&lt;td class="text"&gt;单击&amp;#8220;开始&amp;#8221;，单击&amp;#8220;运行&amp;#8221;，键入 &lt;span class="userInput"&gt;control admintools&lt;/span&gt;，然后单击&amp;#8220;确定&amp;#8221;。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;2.&lt;/td&gt;&lt;td class="text"&gt;双击&amp;#8220;本地安全策略&amp;#8221;。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;3.&lt;/td&gt;&lt;td class="text"&gt;单击&amp;#8220;软件限制策略&amp;#8221;。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;注意&lt;/strong&gt;：如果未列出软件限制，请右击&amp;#8220;软件限制策略&amp;#8221;，然后单击&amp;#8220;新建策略&amp;#8221;。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;4.&lt;/td&gt;&lt;td class="text"&gt;在&amp;#8220;对象类型&amp;#8221;下，双击&amp;#8220;强制&amp;#8221;。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;5.&lt;/td&gt;&lt;td class="text"&gt;单击&amp;#8220;除本地管理员以外的所有用户&amp;#8221;，然后单击&amp;#8220;确定&amp;#8221;。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="number"&gt;6.&lt;/td&gt;&lt;td class="text"&gt;重新启动计算机。&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="sbody"&gt;&lt;strong&gt;重要说明&lt;/strong&gt;：在按照以上步骤操作后，本地管理员就可以安装 .msi 包或 .msp 包。安装了程序包之后，请按照以上步骤重置强制级别。在步骤 5 中，单击&amp;#8220;所有用户&amp;#8221;而不是单击&amp;#8220;除本地管理员以外的所有用户&amp;#8221;。 &lt;/div&gt;&lt;div class="sbody"&gt;=================================================================&lt;br /&gt;&lt;br /&gt;刚开始装时出现了上面的问题，后来从微软官方那里找到相应的解决方法。按着第二种方法就操作后就OK了，发现装一个vs2005 sp1要一个钟，真是压力。还不如直接装个vs2008省事多了&lt;/div&gt;&lt;img src="http://www.cnblogs.com/ami/aggbug/1875310.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ami/archive/2010/11/12/1875310.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ami/archive/2010/10/17/1853343.html</id><title type="text">大量Timer_MinBytesPerSecond，Timer_ConnectionIdle错误</title><summary type="text">在\LogFiles\HTTPERR的日志中发现了大量Timer_MinBytesPerSecond，Timer_ConnectionIdle错误，根据网上的介绍，做了如下更改：1) 从 IIS 管理器右键单击 本地计算机 选择 属性。勾选允许直接编辑配置数据库。2) 在记事本中打开 C:\Windows\system32\inetsrv\MetaBase.xml 文件，搜索MinFileBytesPerSec，将 MinFileBytesPerSec 设置从 240 更改为 0。 搜索ConnectionTimeout，将 ConnectionTimeout 设置从 120 更改为 600。 3）重新启动 IIS 。</summary><published>2010-10-16T16:48:00Z</published><updated>2010-10-16T16:48:00Z</updated><author><name>阿米</name><uri>http://www.cnblogs.com/ami/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ami/archive/2010/10/17/1853343.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ami/archive/2010/10/17/1853343.html"/><content type="html">在\LogFiles\HTTPERR的日志中发现了大量Timer_MinBytesPerSecond，Timer_ConnectionIdle错误，&lt;br /&gt;根据网上的介绍，做了如下更改：&lt;br /&gt;1) 从 IIS 管理器右键单击 本地计算机 选择 属性。勾选允许直接编辑配置数据库。&lt;br /&gt;2) 在记事本中打开 C:\Windows\system32\inetsrv\MetaBase.xml 文件，&lt;br /&gt;搜索MinFileBytesPerSec，将 MinFileBytesPerSec 设置从 240 更改为 0。 &lt;br /&gt;搜索ConnectionTimeout，将 ConnectionTimeout&amp;nbsp; 设置从 120 更改为 600。 &lt;br /&gt;3）重新启动 IIS 。&lt;img src="http://www.cnblogs.com/ami/aggbug/1853343.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ami/archive/2010/10/17/1853343.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ami/archive/2010/09/20/1831719.html</id><title type="text">关于网站经营-我们有路</title><summary type="text">这几天我把我以前思考过的东西以及最近想的东西梳理了一下，对于电子商务有路还有太多需要去完善，然后个人的精力有限，团队的精力也有限，条件更有限，不是想到什么就能做到什么。关于网站的经营，理论上说是可以无限的挖掘：网站功能、采购、定价、物流、售后、促销、宣传、推广等等，这里的每一样都值得深入去做。可我们现在无法面面俱到，我们的两只手还拿不了三个苹果，因此我们一定要找到重点。那么重点在哪里呢？那就是口碑！我们的主旨就是提高用户口碑，得到用户的赞扬！我坚信口碑宣传将会成为有路网发展壮大必不可少的关键因素。而充足的货源、合理的价格、完善的服务是提升口碑的重中之重。每一位有路人都需要明确各自的工作主旨、用心为顾客服务！我们需要努力扩大货源增加图书种类、保证最低价、提高物流配送速度、完善退款退货机制以及提供更加方便快捷的网站购书体验。注重细节、追求完美，只要我们时刻谨记这八个字，用心做好本职工作，有路网的发展将更快更好！现如今电子商务已经是非常普通的事物，大大小小的B2C网站遍地开花，这里面有大鱼但更多的是虾米。我明白有路网还是一条小鱼，可我一直认为我们是一只五脏俱全而且迅速生长的小鱼。有的鱼儿</summary><published>2010-09-20T06:21:00Z</published><updated>2010-09-20T06:21:00Z</updated><author><name>阿米</name><uri>http://www.cnblogs.com/ami/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ami/archive/2010/09/20/1831719.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ami/archive/2010/09/20/1831719.html"/><content type="html">&lt;dl&gt;&lt;dt&gt;&lt;span style="font-size: 12pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 这几天我把我以前思考过的东西以及最近想的东西梳理了一下，对于电子商务有路还有太多需要去完善，然后个人的精力有限，团队的精力也有限，条件更有限，不是想到什么就能做到什么。关于网站的经营，理论上说是可以无限的挖掘：网站功能、采购、定价、物流、售后、促销、宣传、推广等等，这里的每一样都值得深入去做。可我们现在无法面面俱到，我们的两只手还拿不了三个苹果，因此我们一定要找到重点。那么重点在哪里呢？那就是口碑！我们的主旨就是提高用户口碑，得到用户的赞扬！我坚信口碑宣传将会成为有路网发展壮大必不可少的关键因素。而充足的货源、合理的价格、完善的服务是提升口碑的重中之重。每一位有路人都需要明确各自的工作主旨、用心为顾客服务！我们需要努力扩大货源增加图书种类、保证最低价、提高物流配送速度、完善退款退货机制以及提供更加方便快捷的网站购书体验。注重细节、追求完美，只要我们时刻谨记这八个字，用心做好本职工作，有路网的发展将更快更好！&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 12pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;dt&gt;&lt;span style="font-size: 12pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 现如今电子商务已经是非常普通的事物，大大小小的B2C网站遍地开花，这里面有大鱼但更多的是虾米。我明白有路网还是一条小鱼，可我一直认为我们是一只五脏俱全而且迅速生长的小鱼。有的鱼儿永远也长不大，因为它们出生时的基因就已经决定了它们命运，但有路不同，三年多的发展足可以证明我们是完全有能力生存下来的。也许很多人对我会嗤之以鼻：为什么您如此坚信有路一定能发展壮大呢？好的团队+好的项目+坚持不懈的努力是我们一定能够成功的保证。不可否认有路网的发展有些缓慢，但我们时刻保持进步，思想从未松懈。我们一直用心做好旧书，让顾客真心的喜欢我们！我们努力奋斗，我们坚持不懈！&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 12pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;dt&gt;&lt;span style="font-size: 12pt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 人生为棋，我甘愿为卒，行动虽然缓慢，但谁见我后退一步！ &lt;/span&gt;&lt;/dt&gt;&lt;/dl&gt;&lt;img src="http://www.cnblogs.com/ami/aggbug/1831719.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ami/archive/2010/09/20/1831719.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ami/archive/2010/03/19/1690150.html</id><title type="text">DateTime类型中获取DayOfWeek时的英文如何转换成中文</title><summary type="text">1.这是一种最笨的方法 int  i=(int)DateTime.Today.DayOfWeek;   switch(i)   {       case  0:             txtDate.Text="星期天"；             break；       case  1:             txtDate.Text="星期一"；             break；       case  2:             txtDate.Text="星期二"；             break；       case  3:             txtDate.Text="星期三"；             break；  </summary><published>2010-03-19T13:51:00Z</published><updated>2010-03-19T13:51:00Z</updated><author><name>阿米</name><uri>http://www.cnblogs.com/ami/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ami/archive/2010/03/19/1690150.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ami/archive/2010/03/19/1690150.html"/><content type="text">1.这是一种最笨的方法 int  i=(int)DateTime.Today.DayOfWeek;   switch(i)   {       case  0:             txtDate.Text="星期天"；             break；       case  1:             txtDate.Text="星期一"；             break；       case  2:             txtDate.Text="星期二"；             break；       case  3:             txtDate.Text="星期三"；             break；  </content></entry><entry><id>http://www.cnblogs.com/ami/archive/2010/01/30/1659658.html</id><title type="text">css 应该注意的兼容问题</title><summary type="text">1：div左右分列注意：padding margin使用padding，而不能使用margin,margin 会导致ie6不兼容例如：代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--&gt;&lt;bodystyle="margin:0px;"&gt;&lt;divstyle="width:990px;margin:0pxauto;background-color:#ff0000;padding:0px"&gt;&lt;divstyle="width:</summary><published>2010-01-30T02:24:00Z</published><updated>2010-01-30T02:24:00Z</updated><author><name>阿米</name><uri>http://www.cnblogs.com/ami/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ami/archive/2010/01/30/1659658.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ami/archive/2010/01/30/1659658.html"/><content type="text">1：div左右分列注意：padding margin使用padding，而不能使用margin,margin 会导致ie6不兼容例如：代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--&gt;&lt;bodystyle="margin:0px;"&gt;&lt;divstyle="width:990px;margin:0pxauto;background-color:#ff0000;padding:0px"&gt;&lt;divstyle="width:</content></entry></feed>
