﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-乐乐-文章分类-.net</title><link>http://www.blogjava.net/wangbbs2007/category/41772.html</link><description>http://www.blogjava.net/wangbbs2007/</description><language>zh-cn</language><lastBuildDate>Tue, 08 Dec 2009 03:09:40 GMT</lastBuildDate><pubDate>Tue, 08 Dec 2009 03:09:40 GMT</pubDate><ttl>60</ttl><item><title>未能加载文件或程序集“AjaxPro.2”或它的某一个依赖项。系统找不到指定的文件。 net 2.0 中 ‘注册为 allowDefinition='MachineToApplication' 的节是错误的’ </title><link>http://www.blogjava.net/wangbbs2007/articles/305049.html</link><dc:creator>乐vs乐</dc:creator><author>乐vs乐</author><pubDate>Mon, 07 Dec 2009 12:52:00 GMT</pubDate><guid>http://www.blogjava.net/wangbbs2007/articles/305049.html</guid><wfw:comment>http://www.blogjava.net/wangbbs2007/comments/305049.html</wfw:comment><comments>http://www.blogjava.net/wangbbs2007/articles/305049.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangbbs2007/comments/commentRss/305049.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangbbs2007/services/trackbacks/305049.html</trackback:ping><description><![CDATA[1.新换了台机器，把原来的项目拷贝了过来，配置了一些IIS，运行的时候出现了这个错误。<br />
网上找了半天没有找到解决方案。<br />
最终把IIS里的一个虚拟目录做成了网站目录，运行就没有错误了。<br />
看起来像是web.config文件必须放在根目录下

2.调试ASP.NET程序时发生错误：在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序，则可能导致此错误。若IIS中没有应用程序名，先创建，若还不行把C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config中的所有allowDefinition="MachineToApplication"改为allowDefinition="Everywhere"<img src ="http://www.blogjava.net/wangbbs2007/aggbug/305049.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangbbs2007/" target="_blank">乐vs乐</a> 2009-12-07 20:52 <a href="http://www.blogjava.net/wangbbs2007/articles/305049.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#中Validating和Validated事件</title><link>http://www.blogjava.net/wangbbs2007/articles/297836.html</link><dc:creator>乐vs乐</dc:creator><author>乐vs乐</author><pubDate>Mon, 12 Oct 2009 00:51:00 GMT</pubDate><guid>http://www.blogjava.net/wangbbs2007/articles/297836.html</guid><wfw:comment>http://www.blogjava.net/wangbbs2007/comments/297836.html</wfw:comment><comments>http://www.blogjava.net/wangbbs2007/articles/297836.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangbbs2007/comments/commentRss/297836.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangbbs2007/services/trackbacks/297836.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;只有注册用户登录后才能阅读该文。<a href='http://www.blogjava.net/wangbbs2007/articles/297836.html'>阅读全文</a><img src ="http://www.blogjava.net/wangbbs2007/aggbug/297836.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangbbs2007/" target="_blank">乐vs乐</a> 2009-10-12 08:51 <a href="http://www.blogjava.net/wangbbs2007/articles/297836.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>.NET(C#)连接各类数据库-集锦</title><link>http://www.blogjava.net/wangbbs2007/articles/296604.html</link><dc:creator>乐vs乐</dc:creator><author>乐vs乐</author><pubDate>Sun, 27 Sep 2009 02:45:00 GMT</pubDate><guid>http://www.blogjava.net/wangbbs2007/articles/296604.html</guid><wfw:comment>http://www.blogjava.net/wangbbs2007/comments/296604.html</wfw:comment><comments>http://www.blogjava.net/wangbbs2007/articles/296604.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangbbs2007/comments/commentRss/296604.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangbbs2007/services/trackbacks/296604.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;只有注册用户登录后才能阅读该文。<a href='http://www.blogjava.net/wangbbs2007/articles/296604.html'>阅读全文</a><img src ="http://www.blogjava.net/wangbbs2007/aggbug/296604.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangbbs2007/" target="_blank">乐vs乐</a> 2009-09-27 10:45 <a href="http://www.blogjava.net/wangbbs2007/articles/296604.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Visual Studio 最常用的13个快捷键 </title><link>http://www.blogjava.net/wangbbs2007/articles/296514.html</link><dc:creator>乐vs乐</dc:creator><author>乐vs乐</author><pubDate>Sat, 26 Sep 2009 05:01:00 GMT</pubDate><guid>http://www.blogjava.net/wangbbs2007/articles/296514.html</guid><wfw:comment>http://www.blogjava.net/wangbbs2007/comments/296514.html</wfw:comment><comments>http://www.blogjava.net/wangbbs2007/articles/296514.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangbbs2007/comments/commentRss/296514.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangbbs2007/services/trackbacks/296514.html</trackback:ping><description><![CDATA[&nbsp; <strong>1. F5：启动调试</strong>
<p align="center"><a href="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103808895.jpg" target="_blank"><img alt="vsShortcutsNumber" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103827737.jpg" border="0" /></a></p>
<p>&nbsp;&nbsp;&nbsp; <strong>2. F7 /Shift-F7：显示代码窗口或显示设计器窗口</strong></p>
<p align="center"><a href="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103829277.jpg" target="_blank"><img alt="vsShortcutsNumber2" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103834802.jpg" border="0" /></a></p>
<p>&nbsp;&nbsp;&nbsp;<strong> 3.Alt-Enter：显示选中对象的属性（这是个常用的windows快捷键，可以用显示目录和文件的属性）</strong></p>
<p align="center"><img alt="vsShortcutsNumber3" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103835301.jpg" border="0" /></p>
<p>&nbsp;&nbsp;&nbsp;<strong> 4.F6 / Shift-F6 / Ctrl-Shift-B：生成解决方案/生成项目/生成解决方案</strong></p>
<p align="center"><a href="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103837731.jpg" target="_blank"><img alt="vsShortcutsNumber4" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103842460.jpg" border="0" /></a></p>
<p>&nbsp;&nbsp;&nbsp; <strong>5.Shift-Alt-C： 在项目里添加类</strong></p>
<p align="center"><a href="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103846625.jpg" target="_blank"><img alt="vsShortcutsNumber12" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103850476.jpg" border="0" /></a></p>
<p>&nbsp;&nbsp;&nbsp;<strong> 6.Ctrl-K + Ctrl-C： 注释一段选择代码</strong></p>
<p align="center"><a href="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103851761.jpg" target="_blank"><img alt="vsShortcutsNumber5" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103854636.jpg" border="0" /></a></p>
<p>&nbsp;&nbsp;&nbsp; <strong>7.Ctrl-K + Ctrl-U： 取消一段选择代码的注释</strong></p>
<p align="center"><a href="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103855799.jpg" target="_blank"><img alt="vsShortcutsNumber6" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103858406.jpg" border="0" /></a></p>
<p>&nbsp;&nbsp;&nbsp;<strong> 8.Ctrl-M + Ctrl-O / Ctrl-M + Ctrl-P： 折叠定义/展开所有代码（停止大纲显示 ）</strong></p>
<p align="center"><a href="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103859859.jpg" target="_blank"><img alt="vsShortcutsNumber7" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103901865.jpg" border="0" /></a></p>
<p>&nbsp;&nbsp;&nbsp;<strong> 9.Ctrl-M + Ctrl+M：展开或折叠代码段（切换大纲显示）</strong></p>
<p align="center"><img alt="vsShortcutsNumber8" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103903466.jpg" border="0" /></p>
<p>&nbsp;&nbsp;&nbsp; <strong>10.Ctrl-B + Ctrl-T：切换代码书签</strong></p>
<p align="center"><a href="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103904212.jpg" target="_blank"><img alt="vsShortcutsNumber9" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103906930.jpg" border="0" /></a></p>
<p>&nbsp;&nbsp;&nbsp; <strong>11.Ctrl-Alt-P：附加调试器的进程</strong></p>
<p align="center"><a href="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103907245.jpg" target="_blank"><img alt="vsShortcutsNumber10" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103912587.jpg" border="0" /></a></p>
<p>&nbsp;&nbsp;&nbsp;<strong> 12.Ctrl-Alt-L：显示解决方案浏览器</strong></p>
<p align="center"><img alt="vsShortcutsNumber11" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103914554.jpg" border="0" /></p>
<p>&nbsp;&nbsp;&nbsp;<strong> 13.Ctrl-Shift-A / Alt-Shift-A：在项目里添加项/在项目里移除项</strong></p>
<p align="center"><img alt="vsShortcutsNumber13" src="http://dotnet.chinaitlab.com/UploadFiles_6597/200904/20090428103916319.jpg" border="0" /></p>
<p>&nbsp;&nbsp;&nbsp; 以上是原作者认为提出13个最长常用的，我觉得13个还少了，至少还补充一下这些：</p>
<p>&nbsp;&nbsp;&nbsp; <strong><em>1. 强迫智能感知：Ctrl+J；</em></strong></p>
<p><strong><em>&nbsp;&nbsp;&nbsp; 2.强迫智能感知显示参数信息：Ctrl-Shift-空格；</em></strong></p>
<p><strong><em>&nbsp;&nbsp;&nbsp; 3.格式化整个块：Ctrl+K+F</em></strong></p>
<p><strong><em>&nbsp;&nbsp;&nbsp; 4. 检查括号匹配（在左右括号间切换）： Ctrl +]</em></strong></p>
<p><strong><em>&nbsp;&nbsp;&nbsp; 5. 选中从光标起到行首（尾）间的代码： Shift + Home（End）</em></strong></p>
<p><strong><em>&nbsp;&nbsp;&nbsp; 6. 在方法定义和调用之点切换：Ctrl+Shift+7（8）</em></strong></p>
<p><strong><em>&nbsp;&nbsp;&nbsp; 7. 设置断点：F9</em></strong></p>
<p><strong><em>&nbsp;&nbsp;&nbsp; 8. 使用Tab增加缩进，Shift+Tab减少缩进</em></strong></p>
<p><strong><em>&nbsp;&nbsp;&nbsp; 9. 格式化整篇代码： Ctrl+K， D</em></strong></p>
<p><strong><em>&nbsp;&nbsp;&nbsp; 10. 设置书签：Ctrl+B+T，跳转书签：Ctrl+B+N</em></strong></p><img src ="http://www.blogjava.net/wangbbs2007/aggbug/296514.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangbbs2007/" target="_blank">乐vs乐</a> 2009-09-26 13:01 <a href="http://www.blogjava.net/wangbbs2007/articles/296514.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#精髓-- GridView 72般绝技</title><link>http://www.blogjava.net/wangbbs2007/articles/296495.html</link><dc:creator>乐vs乐</dc:creator><author>乐vs乐</author><pubDate>Sat, 26 Sep 2009 03:58:00 GMT</pubDate><guid>http://www.blogjava.net/wangbbs2007/articles/296495.html</guid><wfw:comment>http://www.blogjava.net/wangbbs2007/comments/296495.html</wfw:comment><comments>http://www.blogjava.net/wangbbs2007/articles/296495.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangbbs2007/comments/commentRss/296495.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangbbs2007/services/trackbacks/296495.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 作者：清清月儿 快速预览：GridView无代码分页排序GridView选中，编辑，取消，删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话...&nbsp;&nbsp;<a href='http://www.blogjava.net/wangbbs2007/articles/296495.html'>阅读全文</a><img src ="http://www.blogjava.net/wangbbs2007/aggbug/296495.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangbbs2007/" target="_blank">乐vs乐</a> 2009-09-26 11:58 <a href="http://www.blogjava.net/wangbbs2007/articles/296495.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>发送邮件，jmail，smtpclient，web.mail，OpenSmtp </title><link>http://www.blogjava.net/wangbbs2007/articles/295824.html</link><dc:creator>乐vs乐</dc:creator><author>乐vs乐</author><pubDate>Mon, 21 Sep 2009 02:59:00 GMT</pubDate><guid>http://www.blogjava.net/wangbbs2007/articles/295824.html</guid><wfw:comment>http://www.blogjava.net/wangbbs2007/comments/295824.html</wfw:comment><comments>http://www.blogjava.net/wangbbs2007/articles/295824.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangbbs2007/comments/commentRss/295824.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangbbs2007/services/trackbacks/295824.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;/**////&nbsp;&lt;summary&gt;&nbsp;&nbsp;2&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;自定义方法用来发送邮件&nbsp;&nbsp;3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;///&nbsp;&lt;/summary&gt;&nbsp;&nbsp;4&nbsp;&nbsp;&nbsp;&nbs...&nbsp;&nbsp;<a href='http://www.blogjava.net/wangbbs2007/articles/295824.html'>阅读全文</a><img src ="http://www.blogjava.net/wangbbs2007/aggbug/295824.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangbbs2007/" target="_blank">乐vs乐</a> 2009-09-21 10:59 <a href="http://www.blogjava.net/wangbbs2007/articles/295824.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>学习.net 的经典网站（转）</title><link>http://www.blogjava.net/wangbbs2007/articles/295819.html</link><dc:creator>乐vs乐</dc:creator><author>乐vs乐</author><pubDate>Mon, 21 Sep 2009 02:43:00 GMT</pubDate><guid>http://www.blogjava.net/wangbbs2007/articles/295819.html</guid><wfw:comment>http://www.blogjava.net/wangbbs2007/comments/295819.html</wfw:comment><comments>http://www.blogjava.net/wangbbs2007/articles/295819.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangbbs2007/comments/commentRss/295819.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangbbs2007/services/trackbacks/295819.html</trackback:ping><description><![CDATA[<div class="cnt" id="blog_text">
<div class="newsitemcontent">名称：快速入门<br />
地址：http://chs.gotdotnet.com/quickstart/<br />
描述：本站点是微软.NET技术的快速入门网站，我们不必再安装.NET&nbsp;Framework中的快速入门示例程序，直接在网上查看此示例即看。<br />
****************************************************<br />
名称：微软官方.NET指导站点<br />
地址：http://www.gotdotnet.com/<br />
描述：上面的站点是本站的一个子站点，本站点提供微软.NET官方信息，并且有大量的用户源代码、控件下载，微软.NET开发组的人员也经常在此站点发表一些指导性文章。<br />
****************************************************<br />
名称：SourceForge<br />
地址：http://www.sourceforge.net<br />
描述：世界上最大的Open&nbsp;Source项目在线网站，上面已经有.NET的各种大型Open&nbsp;Source项目上千件，包括SharpDevelop、NDoc、Mono等都是在此站点发布最新源代码信息。<br />
****************************************************<br />
名称：CodeProject<br />
地址：http://www.codeproject.com<br />
描述：很多非官方的中小型示例源代及文章，相当全面，基本上我们想要的各种方面的资料都可以在此处查找。<br />
****************************************************<br />
名称：Fabrice's&nbsp;weblog&nbsp;<br />
地址：http://dotnetweblogs.com/FMARGUERIE/Story/4139.aspx<br />
描述：这是一个WebLog形式的在线日志网站，定期更新，包括.NET相关的工具、混淆器、反编译器等各种信息，十分值得收藏。<br />
****************************************************<br />
名称：<br />
地址：http://www.aspalliance.com/aldotnet/examples/translate.aspx&nbsp;<br />
描述：c#翻译为vb.net，提供一个文本框，将你的C#源代码贴进去，就可以帮你翻译成VB.NET语法。<br />
****************************************************<br />
名称：CSharpHelp<br />
地址：http://www.csharphelp.com<br />
描述：&nbsp;专业的C#语言在线帮助网站，主要提供C#语言方面的技术文章。专业性很强。<br />
****************************************************<br />
名称：DotNet247<br />
地址：http://www.dotnet247.com<br />
描述：最好的索引网站，分别按照门类及命名空间的索引，也提供了Microsoft&nbsp;KB知识库。</div>
<div class="newsitemcontent">****************************************************<br />
名称：ASP.NET<br />
地址：http://www.asp.net<br />
描述：微软.NET&nbsp;webform的老巢，资料和实例代码都非常难得。<br />
****************************************************<br />
名称：微软.NET&nbsp;Winform<br />
地址：http://www.windowsforms.net/<br />
描述：微软.NET&nbsp;Winform的老巢。<br />
****************************************************<br />
名称：微软&nbsp;KnowledgeBase&nbsp;<br />
地址：http://support.microsoft.com/<br />
描述：微软知识库，开发的时候遇到的怪问题，可能会在这里找到答案。<br />
****************************************************<br />
名称：MSDN&nbsp;<br />
地址：http://msdn.microsoft.com/<br />
描述：这个就不用多说了吧，虽然出了中文MSDN，但是资料还是不够全，英文的就什么都有了。<br />
****************************************************<br />
名称：HotScripts&nbsp;<br />
地址：http://www.hotscripts.com/<br />
描述：Welcome&nbsp;to&nbsp;HotScripts.com,&nbsp;the&nbsp;net&#8217;s&nbsp;largest&nbsp;PHP,&nbsp;CGI,&nbsp;Perl,&nbsp;JavaScript&nbsp;and&nbsp;ASP&nbsp;script&nbsp;collection&nbsp;and&nbsp;resource&nbsp;web&nbsp;portal.&nbsp;We&nbsp;currently&nbsp;have&nbsp;24,004&nbsp;scripts&nbsp;across&nbsp;11&nbsp;different&nbsp;programming&nbsp;languages&nbsp;and&nbsp;1,240&nbsp;categories,&nbsp;as&nbsp;well&nbsp;as&nbsp;links&nbsp;to&nbsp;books,&nbsp;articles,&nbsp;as&nbsp;well&nbsp;as&nbsp;programming&nbsp;tips&nbsp;and&nbsp;tutorials.&nbsp;<br />
****************************************************<br />
名称：ASPAlliance&nbsp;<br />
地址：http://www.aspalliance.com/<br />
描述：提供相当丰富的文章和示例代码，思路匮乏的时候可以找找思路<br />
****************************************************<br />
名称：CSDN文档中心&nbsp;<br />
地址：http://dev.csdn.net/<br />
描述：中文的，资料还算丰富，可以作为国内首选。<br />
****************************************************<br />
名称：DOTNET中华网&nbsp;<br />
地址：http://www.aspxcn.com/<br />
描述：2002-2003年的时候这个站点很不错的，不过现在好像管理不得力，有点疲软，资料更新也不过及时，论坛里人也不够热心了，因为希望它好起来，所以列出来。资料都比较老，不过有些D版的东西还可以。提供很多学习代码。<br />
****************************************************<br />
名称：中国DotNet俱乐部&nbsp;<br />
地址：http://www.chinaspx.com/<br />
描述：有点公司背景的网站，很健壮，资料更新及时，比较丰富。论坛解答也不错。<br />
****************************************************<br />
名称：【孟宪会之精彩世界】&nbsp;<br />
地址：http://dotnet.aspx.cc/<br />
描述：MS-MVP的个人站点，包括了他所有的经验文章，还是很值得一看的。<br />
****************************************************<br />
名称：dotNET&nbsp;Tools.org&nbsp;<br />
地址：http://www.dotnettools.org<br />
描述：ccboy，也就是CSDN的小气的神的站点，里面有很多关于.NET等的好东东。<br />
****************************************************<br />
名称：博客堂&nbsp;<br />
地址：http://blog.joycode.com/<br />
描述：半官方性质的MS-MVP汇集blog，大家可以在这里接触到最新的技术，了解发展趋势，对技术的探索等等，优秀的文章。<br />
****************************************************<br />
名称：DotNetBips.com&nbsp;-&nbsp;Applying&nbsp;.NET&nbsp;<br />
地址：http://www.dotnetbips.com/<br />
描述：该站点的文章，涉及到了整个.NET，从底层的IL到语言到架构，文章很多，质量还不错。<br />
****************************************************<br />
名称：C#&nbsp;Frequently&nbsp;Asked&nbsp;Questions<br />
地址：http://blogs.msdn.com/csharpfaq/<br />
描述：The&nbsp;C#&nbsp;team&nbsp;posts&nbsp;answers&nbsp;to&nbsp;common&nbsp;questions<br />
****************************************************<br />
再补记--------<br />
****************************************************<br />
名称：正则表达式<br />
地址：http://www.regexplib.com/<br />
描述:&nbsp;正则表达式学习站点&nbsp;<br />
****************************************************<br />
名称：WINDOW&nbsp;FORMS&nbsp;FAQ&nbsp;<br />
地址：http://www.syncfusion.com/FAQ/WinForms/<br />
描述：常见的forms&nbsp;faq问题，很多问题都可以在这里找到答案。&nbsp;<br />
****************************************************<br />
名称：ASP.NET&nbsp;常用类库说明<br />
地址：http://www.123aspx.com/rotor/default.aspx<br />
描述：不用多说，看标题就知道是关于asp.net的名称空间的<br />
****************************************************<br />
名称：ASP.NET&nbsp;System.Web.Mail&nbsp;<br />
地址：http://www.systemwebmail.com/faq/3.8.aspx<br />
描述：邮件发送常见问题解决方法<br />
****************************************************<br />
名称：VB.NET&nbsp;&amp;&nbsp;C#&nbsp;比较<br />
地址：http://www.harding.edu/USER/fmccown/WWW/vbnet_csharp_comparison.html<br />
描述：VB.NET跟C#语法区别<br />
****************************************************<br />
名称：VB.NET架构师　BLOG<br />
地址：http://panopticoncentral.net/<br />
描述：不用多说，想了解VB.NET的朋友不可不去的站点</div>
</div><img src ="http://www.blogjava.net/wangbbs2007/aggbug/295819.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangbbs2007/" target="_blank">乐vs乐</a> 2009-09-21 10:43 <a href="http://www.blogjava.net/wangbbs2007/articles/295819.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Asp.Net 上传图片并生成高清晰缩略图(转) </title><link>http://www.blogjava.net/wangbbs2007/articles/295810.html</link><dc:creator>乐vs乐</dc:creator><author>乐vs乐</author><pubDate>Mon, 21 Sep 2009 02:35:00 GMT</pubDate><guid>http://www.blogjava.net/wangbbs2007/articles/295810.html</guid><wfw:comment>http://www.blogjava.net/wangbbs2007/comments/295810.html</wfw:comment><comments>http://www.blogjava.net/wangbbs2007/articles/295810.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangbbs2007/comments/commentRss/295810.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangbbs2007/services/trackbacks/295810.html</trackback:ping><description><![CDATA[<div id="blogDetailDiv" style="font-size: 16px">
<p><font size="2">在asp.net中，上传图片功能或者是常用的，生成缩略图也是常用的。baidu或者google，c#的方法也是很多的，但是一用却发现缩略图不清晰啊，缩略图片太大之类的事情，下面是我在处理图片上的代码，效果不错，所以拿出来分享，(效果能达到一些绘图软件的效果)</font></p>
<p><font size="2">代码如下：</font></p>
<p><font size="2">&nbsp;/// &lt;summary&gt; <br />
&nbsp;&nbsp;&nbsp; /// asp.net上传图片并生成缩略图 <br />
&nbsp;&nbsp;&nbsp; /// &lt;/summary&gt; <br />
&nbsp;&nbsp;&nbsp; /// &lt;param name="upImage"&gt;HtmlInputFile控件&lt;/param&gt; <br />
&nbsp;&nbsp;&nbsp; /// &lt;param name="sSavePath"&gt;保存的路径,些为相对服务器路径的下的文件夹&lt;/param&gt; <br />
&nbsp;&nbsp;&nbsp; /// &lt;param name="sThumbExtension"&gt;缩略图的thumb&lt;/param&gt; <br />
&nbsp;&nbsp;&nbsp; /// &lt;param name="intThumbWidth"&gt;生成缩略图的宽度&lt;/param&gt; <br />
&nbsp;&nbsp;&nbsp; /// &lt;param name="intThumbHeight"&gt;生成缩略图的高度&lt;/param&gt; <br />
&nbsp;&nbsp;&nbsp; /// &lt;returns&gt;缩略图名称&lt;/returns&gt; <br />
&nbsp;&nbsp;&nbsp; public string UpLoadImage(HtmlInputFile upImage, string sSavePath, string sThumbExtension, int intThumbWidth, int intThumbHeight) <br />
&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string sThumbFile = ""; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string sFilename = "";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></p>
<p><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (upImage.PostedFile != null) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HttpPostedFile myFile = upImage.PostedFile; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int nFileLen = myFile.ContentLength; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (nFileLen == 0) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return "没有选择上传图片";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></p>
<p><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //获取upImage选择文件的扩展名 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string extendName = System.IO.Path.GetExtension(myFile.FileName).ToLower(); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //判断是否为图片格式 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (extendName != ".jpg" &amp;&amp; extendName != ".jpge" &amp;&amp; extendName != ".gif" &amp;&amp; extendName != ".bmp" &amp;&amp; extendName != ".png") <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return "图片格式不正确"; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></p>
<p><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; byte[] myData = new Byte[nFileLen]; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; myFile.InputStream.Read(myData, 0, nFileLen); </font></p>
<p><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sFilename = System.IO.Path.GetFileName(myFile.FileName); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int file_append = 0; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //检查当前文件夹下是否有同名图片,有则在文件名+1 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while (System.IO.File.Exists(System.Web.HttpContext.Current.Server.MapPath(sSavePath + sFilename))) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file_append++; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sFilename = System.IO.Path.GetFileNameWithoutExtension(myFile.FileName) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; + file_append.ToString() + extendName; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.IO.FileStream newFile <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = new System.IO.FileStream(System.Web.HttpContext.Current.Server.MapPath(sSavePath + sFilename), <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.IO.FileMode.Create, System.IO.FileAccess.Write); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; newFile.Write(myData, 0, myData.Length); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; newFile.Close(); </font></p>
<p><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //以上为上传原图 </font></p>
<p><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //原图加载 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; using (System.Drawing.Image sourceImage = System.Drawing.Image.FromFile(System.Web.HttpContext.Current.Server.MapPath(sSavePath + sFilename))) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //原图宽度和高度 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int width = sourceImage.Width; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int height = sourceImage.Height; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int smallWidth; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int smallHeight; </font></p>
<p><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //获取第一张绘制图的大小,(比较 原图的宽/缩略图的宽&nbsp; 和 原图的高/缩略图的高) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (((decimal)width) / height &lt;= ((decimal)intThumbWidth) / intThumbHeight) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; smallWidth = intThumbWidth; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; smallHeight = intThumbWidth * height / width; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; smallWidth = intThumbHeight * width / height; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; smallHeight = intThumbHeight; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } </font></p>
<p><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //判断缩略图在当前文件夹下是否同名称文件存在 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file_append = 0; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sThumbFile = sThumbExtension + System.IO.Path.GetFileNameWithoutExtension(myFile.FileName) + extendName; </font></p>
<p><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while (System.IO.File.Exists(System.Web.HttpContext.Current.Server.MapPath(sSavePath + sThumbFile))) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file_append++; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sThumbFile = sThumbExtension + System.IO.Path.GetFileNameWithoutExtension(myFile.FileName) + <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file_append.ToString() + extendName; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //缩略图保存的绝对路径 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string smallImagePath = System.Web.HttpContext.Current.Server.MapPath(sSavePath) + sThumbFile; </font></p>
<p><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //新建一个图板,以最小等比例压缩大小绘制原图 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; using (System.Drawing.Image bitmap = new System.Drawing.Bitmap(smallWidth, smallHeight)) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //绘制中间图 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; using (System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bitmap)) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //高清,平滑 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.High; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; g.Clear(Color.Black); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; g.DrawImage( <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sourceImage, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; new System.Drawing.Rectangle(0, 0, smallWidth, smallHeight), <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; new System.Drawing.Rectangle(0, 0, width, height), <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Drawing.GraphicsUnit.Pixel <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //新建一个图板,以缩略图大小绘制中间图 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; using (System.Drawing.Image bitmap1 = new System.Drawing.Bitmap(intThumbWidth, intThumbHeight)) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //绘制缩略图 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; using (System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bitmap1)) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //高清,平滑 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.High; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; g.Clear(Color.Black); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int lwidth = (smallWidth - intThumbWidth) / 2; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int bheight = (smallHeight - intThumbHeight) / 2; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; g.DrawImage(bitmap, new Rectangle(0, 0, intThumbWidth, intThumbHeight), lwidth, bheight, intThumbWidth, intThumbHeight, GraphicsUnit.Pixel); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; g.Dispose(); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bitmap1.Save(smallImagePath, System.Drawing.Imaging.ImageFormat.Jpeg); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; catch <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //出错则删除 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.IO.File.Delete(System.Web.HttpContext.Current.Server.MapPath(sSavePath + sFilename)); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return "图片格式不正确"; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //返回缩略图名称 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return sThumbFile; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return "没有选择图片"; <br />
&nbsp;&nbsp;&nbsp; }<br />
HtmlInputFile控件我想大家都应该知道的，就是input type=file....</font></p>
<p><font size="2">&nbsp;</font></p>
<p><font size="2">下面把调用代码也一起C上来</font></p>
<p><font size="2">&lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %&gt; </font></p>
<p><font size="2">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "</font><a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank" eventslistuid="e3"><font size="2">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</font></a><font size="2">"&gt; </font></p>
<p><font size="2">&lt;html xmlns="</font><a href="http://www.w3.org/1999/xhtml" target="_blank" eventslistuid="e4"><font size="2">http://www.w3.org/1999/xhtml</font></a><font size="2">" &gt; <br />
&lt;head runat="server"&gt; <br />
&nbsp;&nbsp;&nbsp; &lt;title&gt;无标题页&lt;/title&gt; <br />
&lt;/head&gt; <br />
&lt;body&gt; <br />
&nbsp;&nbsp;&nbsp; &lt;form id="form1" runat="server"&gt; <br />
&nbsp;&nbsp;&nbsp; &lt;div&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input id="File1" runat="server" type="file" /&gt;&lt;/div&gt;&lt;asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" /&gt; <br />
&nbsp;&nbsp;&nbsp; &lt;/form&gt; <br />
&lt;/body&gt; <br />
&lt;/html&gt; </font></p>
<p><font size="2">&nbsp;</font></p>
<p><font size="2">&nbsp;&nbsp; protected void Button1_Click(object sender, EventArgs e) <br />
&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string a = this.UpLoadImage(this.File1, "UpLoad/", "thumb_", 118, 118);&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;</font></p>
<p><font size="2">&nbsp;</font></p>
<p><font size="2">这样就会在你的UpLoad文件夹下多出两张图片，一张是原图，一张是缩略图。</font></p>
<p><font size="2">&nbsp;</font></p>
<p><font size="2">&nbsp;</font></p>
<p><font size="2">提供一个更好的算法，由于没有时间去测试和调试，仅供参考</font></p>
<p><font size="2">即，在第一步等比例缩小的时候，可以分多次，即把原图到上面代码的中间图以百分比缩小，</font></p>
<p><font size="2">例如：原图为500*500 我要缩略成100*80,上面代码程序会先绘制一张100*100的中间图，再在这图片上绘制100*80的，</font></p>
<p><font size="2">在绘制100*100中间图之前如果先绘300*300的中间图，再在300*300的基础上再绘100*100然后再绘100*80这样会比我上面的代码效果更好，图片更清晰，即中间图越多，效果越好，大家可以去试试。</font></p>
</div><img src ="http://www.blogjava.net/wangbbs2007/aggbug/295810.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangbbs2007/" target="_blank">乐vs乐</a> 2009-09-21 10:35 <a href="http://www.blogjava.net/wangbbs2007/articles/295810.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CuteEditor详细设置  编辑器</title><link>http://www.blogjava.net/wangbbs2007/articles/295793.html</link><dc:creator>乐vs乐</dc:creator><author>乐vs乐</author><pubDate>Mon, 21 Sep 2009 01:41:00 GMT</pubDate><guid>http://www.blogjava.net/wangbbs2007/articles/295793.html</guid><wfw:comment>http://www.blogjava.net/wangbbs2007/comments/295793.html</wfw:comment><comments>http://www.blogjava.net/wangbbs2007/articles/295793.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangbbs2007/comments/commentRss/295793.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangbbs2007/services/trackbacks/295793.html</trackback:ping><description><![CDATA[<span style="font-size: 10.5pt; font-family: 'Calibri','sans-serif'">CuteEditor</span><span style="font-size: 10.5pt; font-family: 宋体">是一款功能非常强大，支持图片上传、文件下载和</span><span style="font-size: 10.5pt; font-family: 'Calibri','sans-serif'">word</span><span style="font-size: 10.5pt; font-family: 宋体">类似的文字编辑器。<br />
对于新闻发布系统和博客之类的系统，是非常的方便的。<br />
<p><span style="font-family: 宋体"><br style="font-family: Arial" />
</span><span style="font-size: 12pt; font-family: Arial">一、</span><span style="font-size: 12pt; font-family: Arial">CuteEditor</span><span style="font-size: 12pt; font-family: Arial">的配置<br />
<span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1</span><span style="font-size: 10pt; font-family: 宋体">、将以下文件考贝到你站点根目录下的</span><span style="font-size: 10pt">bin</span><span style="font-size: 10pt; font-family: 宋体">内</span><span style="font-size: 10pt">(</span><span style="font-size: 10pt; font-family: 宋体">这些在</span><span style="font-size: 10pt">CuteEditor6.0/bin</span><span style="font-size: 10pt; font-family: 宋体">下都可以找到）</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CuteEditor.dll</span><span style="font-size: 10pt; font-family: 宋体">，</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CuteEditor.ImageEditor.dll</span><span style="font-size: 10pt; font-family: 宋体">（</span><span style="font-size: 10pt">6.0</span><span style="font-size: 10pt; font-family: 宋体">增加的</span><span style="font-size: 10pt">EditorImage</span><span style="font-size: 10pt; font-family: 宋体">功能），</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CuteEditor.lic</span><span style="font-size: 10pt; font-family: 宋体">（解密文件），</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NetSpell.SpellChecker.dll</span><span style="font-size: 10pt; font-family: 宋体">（拼写检查功能）</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: 10pt; font-family: 宋体">注：（&#8220;</span><span style="font-size: 10pt">.dic</span><span style="font-size: 10pt; font-family: 宋体">&#8221;为扩展名的文件是词典保存为纯文本文件的格式。将</span><span style="font-size: 10pt">CuteEditor6.0/bin</span><span style="font-size: 10pt; font-family: 宋体">文件夹里的都拷到站点根目录下的</span><span style="font-size: 10pt">bin</span><span style="font-size: 10pt; font-family: 宋体">内也可以）</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2</span><span style="font-size: 10pt; font-family: 宋体">、将</span><span style="font-size: 10pt">CuteSoft_Client</span><span style="font-size: 10pt; font-family: 宋体">文件夹拷贝到项目的根目录</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CuteSoft_Client</span><span style="font-size: 10pt; font-family: 宋体">包含</span><span style="font-size: 10pt">CuteEditor</span><span style="font-size: 10pt; font-family: 宋体">文件夹和</span><span style="font-size: 10pt">example.css,</span><span style="font-size: 10pt; font-family: 宋体">放了控件图片</span><span style="font-size: 10pt">,</span><span style="font-size: 10pt; font-family: 宋体">文件之类的数据</span><span style="font-size: 10pt">example.css</span><span style="font-size: 10pt; font-family: 宋体">它指定了编辑器的样式。（在</span><span style="font-size: 10pt">2.0</span><span style="font-size: 10pt; font-family: 宋体">下可能要把</span><span style="font-size: 10pt">dialog</span><span style="font-size: 10pt; font-family: 宋体">文件夹里面的</span><span style="font-size: 10pt">getfilethub.aspx</span><span style="font-size: 10pt; font-family: 宋体">删除）</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: 10pt; font-family: 宋体">注</span><span style="font-size: 10pt">:FilesPath</span><span style="font-size: 10pt; font-family: 宋体">用来设置所对应的目录</span><span style="font-size: 10pt">,</span><span style="font-size: 10pt; font-family: 宋体">如：</span><span style="font-size: 10pt">FilesPath="~/admin/CuteSoft_Client/CuteEditor/"</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3</span><span style="font-size: 10pt; font-family: 宋体">、在根目录下建立</span><span style="font-size: 10pt">Uploads</span><span style="font-size: 10pt; font-family: 宋体">的文件夹作为上传图片及附件的根目录</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4</span><span style="font-size: 10pt; font-family: 宋体">、将</span><span style="font-size: 10pt">CuteEditor.dll</span><span style="font-size: 10pt; font-family: 宋体">添加到工具箱</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: 10pt; font-family: 宋体">先在工具箱空白处右击选择&#8220;添加选择项&#8221;，给选项卡添加一外名称为：</span><span style="font-size: 10pt">CuteEditor</span><span style="font-size: 10pt; font-family: 宋体">。再在该选项卡中右击，选择&#8220;选择项</span> <span style="font-size: 10pt; font-family: 宋体">&#8221;，在弹出的对话框的&#8220;</span><span style="font-size: 10pt">.NET Frameword</span><span style="font-size: 10pt; font-family: 宋体">组件&#8221;标签中选择要添加的</span><span style="font-size: 10pt">DLL</span><span style="font-size: 10pt; font-family: 宋体">文件即可。</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5</span><span style="font-size: 10pt; font-family: 宋体">、</span><span style="font-size: 10pt">CuteEditor</span><span style="font-size: 10pt; font-family: 宋体">属性设置</span><span style="font-size: 10pt">(</span><span style="font-size: 10pt; font-family: 宋体">假设当前页在根目录下</span><span style="font-size: 10pt">)</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1)AutoConfigure</span><span style="font-size: 10pt; font-family: 宋体">设为</span><span style="font-size: 10pt">simple</span><span style="font-size: 10pt; font-family: 宋体">，即选择最简单的界面显示方式</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2)EditorWysiwygModecss</span><span style="font-size: 10pt; font-family: 宋体">设为：</span><span style="font-size: 10pt">CuteSoft_Client/example.cs</span><span style="font-size: 10pt; font-family: 宋体">，需要把</span><span style="font-size: 10pt">example.css</span><span style="font-size: 10pt; font-family: 宋体">文件放到该目录下。</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3)FilesPath</span><span style="font-size: 10pt; font-family: 宋体">设为：</span><span style="font-size: 10pt">CuteSoft_Client/CuteEditor</span><span style="font-size: 10pt; font-family: 宋体">，设置</span><span style="font-size: 10pt">CuteEditor</span><span style="font-size: 10pt; font-family: 宋体">目录的路径</span></p>
<p><span style="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6</span><span style="font-size: 10pt; font-family: 宋体">、控件的调用代码如下：</span></p>
<p><span style="font-size: 10pt; font-family: 宋体"></p>
<div>&nbsp;<span style="color: #000000; background-color: #ffff00">&lt;%</span><span style="color: #000000; background-color: #f5f5f5">@&nbsp;Register&nbsp;TagPrefix</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #800000; background-color: #f5f5f5">"</span><span style="color: #800000; background-color: #f5f5f5">CE</span><span style="color: #800000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;Namespace</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #800000; background-color: #f5f5f5">"</span><span style="color: #800000; background-color: #f5f5f5">CuteEditor</span><span style="color: #800000; background-color: #f5f5f5">"</span><span style="color: #000000; background-color: #f5f5f5">&nbsp;Assembly</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #800000; background-color: #f5f5f5">"</span><span style="color: #800000; background-color: #f5f5f5">CuteEditor</span><span style="color: #800000; background-color: #f5f5f5">"</span>&nbsp;<span style="color: #000000; background-color: #ffff00">%&gt;</span></div>
<p>&nbsp;&nbsp;&nbsp; 如果是按照第</span><span style="font-size: 10pt">4</span><span style="font-size: 10pt; font-family: 宋体">步从工具箱中拖放到页面的话，则此代码会自动生成，不需要要手动添加.<br />
</p>
<div><span style="color: #0000ff">&lt;</span><span style="color: #800000">CE:EDITOR&nbsp;</span><span style="color: #ff0000">id</span><span style="color: #0000ff">="Editor1"</span><span style="color: #ff0000">&nbsp;runat</span><span style="color: #0000ff">="server"</span><span style="color: #ff0000">&nbsp;Width</span><span style="color: #0000ff">="700px"</span><span style="color: #ff0000">&nbsp;FilesPath</span><span style="color: #0000ff">="~/CuteSoft_Client/CuteEditor/"</span><span style="color: #ff0000">&nbsp;&nbsp;&nbsp;EditorWysiwygModeCss</span><span style="color: #0000ff">="../example.css"</span><span style="color: #ff0000">&nbsp;ThemeType</span><span style="color: #0000ff">="Office2003_BlueTheme"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">CE:EDITOR</span><span style="color: #0000ff">&gt;</span></div>
<p>&nbsp;&nbsp;&nbsp; &nbsp; </p>
<p><span style="font-size: 12pt; font-family: 宋体">&nbsp;二、基本属性：</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EditorWysiwygModeCss :<span style="font-family: 宋体">设置样式</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ThemeType :<span style="font-family: 宋体">设置风格</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AutoConfigure :<span style="font-family: 宋体">选择功能是简单还是复杂的</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Text :<span style="font-family: 宋体">设置加载时候默认内容</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MaxHTMLLength :<span style="font-family: 宋体">设置最大长度</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; BreakElement :<span style="font-family: 宋体">默认&#8220;回车&#8221;产生什么</span>HTML </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; URLType :<span style="font-family: 宋体">没发现有什么区别</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ResizeMode :<span style="font-family: 宋体">自动长度（长度设置的几中形式）</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ReadOnly :<span style="font-family: 宋体">是否为只读</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CustomCulture :<span style="font-family: 宋体">设置语言类型</span> china <span style="font-family: 宋体">为</span>zh-cn </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EditCompleteDocument :<span style="font-family: 宋体">设置是否完整的</span>HTML<span style="font-family: 宋体">页面代码（也就是说是不是包括</span>html<span style="font-family: 宋体">头）</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AllowPasteHtml :<span style="font-family: 宋体">是否允许粘帖</span>HTML<span style="font-family: 宋体">代码</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EnableContextMenu :<span style="font-family: 宋体">在文本里是否显示右键菜单</span></p>
<p><span style="font-family: 宋体">三、</span>CuteEditor<span style="font-family: 宋体">文件夹里的配置</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<span style="font-family: 宋体">）控制工具拦显示：在</span>CuteSoft_Client/CuteEditor/Configuration/AutoConfigure <span style="font-family: 宋体">里设置</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2<span style="font-family: 宋体">）控制右键显示：</span>CuteSoft_Client/CuteEditor/Configuration/ContextMenuMode<span style="font-family: 宋体">里设置</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3<span style="font-family: 宋体">）设置权限：</span>CuteSoft_Client/CuteEditor/Configuration/Security<span style="font-family: 宋体">里设置</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 宋体">例如要设置各种组件的大小等属性限制，如控制上传文件的大小等，可在</span>CuteSoft_Client/CuteEditor/Configuration/Security<span style="font-family: 宋体">修改&#8220;</span>Security<span style="font-family: 宋体">&#8221;文件夹中的&#8220;</span>Default.config<span style="font-family: 宋体">&#8221;文件即可.<br />
</span></p>
<p><br />
</p>
<div><span style="color: #000000">&nbsp;==========================<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;?</span><span style="color: #ff00ff">xml&nbsp;version="1.0"&nbsp;encoding="utf-8"&nbsp;</span><span style="color: #0000ff">?&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">configuration</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="RestrictUploadedImageDimension"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">true</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//是否限制上传图象尺寸<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="OverWriteExistingUploadedFile"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">false</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//如果上传的文件已经存在，是否将其覆盖<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="UseTimeStampRenameUploadedFiles"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">true</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;//重命名为时间<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="AutoResizeUploadedImages"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">true</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//是否自动调整上传图象<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MaxImageWidth"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">1024</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//上传图象的最大宽度<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MaxImageHeight"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">768</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//上传图象的最小宽度<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MaxImageSize"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">1000</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//上传图象文件的最大值<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MaxMediaSize"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">100</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//上传媒体文件的最大值<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MaxFlashSize"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">100</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//上传Flash文件的最大值<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MaxDocumentSize"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">10000</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//文档最大值<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MaxTemplateSize"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">1000</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//模板最大值<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="ImageGalleryPath"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">~/uploads</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//图象文件上传路径<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MediaGalleryPath"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">~/uploads</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//媒体文件上传路径<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="FlashGalleryPath"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">~/uploads</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//Flash文件上传路径<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="TemplateGalleryPath"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">~/templates</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//模板路径<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="FilesGalleryPath"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">~/uploads</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//文件库路径<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MaxImageFolderSize"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">102400</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//图象文件夹最大值<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MaxMediaFolderSize"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">102400</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//媒体文件夹最大值<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MaxFlashFolderSize"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">102400</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//Flash文件夹最大值<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MaxDocumentFolderSize"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">102400</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//文档文件夹最大值<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MaxTemplateFolderSize"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">102400</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//模板文件夹最大值<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="ThumbnailWidth"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">80</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//最小宽度<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="ThumbnailHeight"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">80</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//最小高度<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="ThumbnailColumns"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">5</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//最小列数<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="ThumbnailRows"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">3</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//最小行数<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="AllowUpload"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">true</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//是否允许上传<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="AllowModify"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">true</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//是否允许修改<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="AllowRename"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">true</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//是否允许重命名<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="AllowDelete"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">true</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//是否允许删除<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="AllowCopy"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">true</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//是否允许复制<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="AllowMove"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">true</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span>&nbsp;<span style="color: #008000">&lt;!--</span><span style="color: #008000">&nbsp;this&nbsp;is&nbsp;rename&nbsp;too&nbsp;</span><span style="color: #008000">--&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//是否允许移动<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="AllowCreateFolder"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">true</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//是否允许创建文件夹<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="AllowDeleteFolder"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">true</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//是否允许删除文件夹<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="ImageFilters"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//这里过滤(设置)图象文件格式<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.jpg</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.jpeg</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.gif</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.png</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="MediaFilters"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//这里过滤(设置)媒体文件格式<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.avi</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.mpg</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.mpeg</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.mp3</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">security&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="DocumentFilters"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;//这里过滤(设置)文档文件格式<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.txt</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.doc</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.pdf</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.zip</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.rar</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.avi</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.mpg</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.mpeg</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.swf</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.jpg</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.jpeg</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.gif</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.png</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">.htm</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">item</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">security</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">configuration</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;========================<br />
</span></div>
<p>4<span style="font-family: 宋体">）设置工具拦按钮具体功能：</span>CuteSoft_Client/CuteEditor/Configuration/Shared <span style="font-family: 宋体">里设置</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5<span style="font-family: 宋体">）设置工具拦按钮具体功能：</span>CuteSoft_Client/CuteEditor/Configuration/Shared <span style="font-family: 宋体">里设置</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6<span style="font-family: 宋体">）设置语言：</span>CuteSoft_Client/CuteEditor/Configuration/Languages<span style="font-family: 宋体">里设置</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7<span style="font-family: 宋体">）添加字体：</span>CuteSoft_Client/CuteEditor/Configuration/Shared/Common.config<span style="font-family: 宋体">里设置</span> </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 宋体">感觉</span> CuteEditor <span style="font-family: 宋体">每处都可以</span> <span style="font-family: 宋体">改变，因为它整体思路都是用摸板，具体体现形式写在配置文件里面。用户修改配置文件或是它提供的属性就可以实现自己的功能！</span></p>
<p><span style="font-family: 宋体">四、</span>CuteEditor<span style="font-family: 宋体">的服务器端控制</span></p>
<p>1<span style="font-family: 宋体">）设置编辑器的默认文本：</span></p>
<div><span style="color: #000000">Editor1.Text&nbsp;=&nbsp;"Default&nbsp;Text";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//服务器端方法<br />
var&nbsp;editor&nbsp;=&nbsp;document.getElementById('</span><span style="color: #000000; background-color: #ffff00">&lt;%</span><span style="color: #000000; background-color: #f5f5f5">=</span><span style="color: #000000; background-color: #f5f5f5">Editor1.ClientID&nbsp;</span><span style="color: #000000; background-color: #ffff00">%&gt;</span><span style="color: #000000">');&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//JavaScript方法<br />
var&nbsp;editorText&nbsp;=&nbsp;editor.getHTML();<br />
</span></div>
<p>2<span style="font-family: 宋体">）修改文件的上传目录：</span>Editor1.SetSecurityGalleryPath("~/uploads/jpg");</p>
<p>&nbsp;&nbsp; <span style="font-family: 宋体">修改上传文件的总大小</span>(<span style="font-family: 宋体">以</span>Flash<span style="font-family: 宋体">为例</span>)<span style="font-family: 宋体">：</span>Editor1.SetSecurityMaxFlashFolderSize(1000);</p>
<p>&nbsp;&nbsp;&nbsp;<span style="font-family: 宋体">修改单个上传文件的大小</span>(<span style="font-family: 宋体">以</span>Flash<span style="font-family: 宋体">为例</span>)<span style="font-family: 宋体">：</span>Editor1.SetSecurityMaxFlashSize(kb);&nbsp;&nbsp; //<span style="font-family: 宋体">默认</span>KB<span style="font-family: 宋体">为单位</span></p>
<p>3<span style="font-family: 宋体">）多用户文件夹<br />
</p>
<span style="font-family: 宋体">&nbsp;&nbsp; 由于上传的文件统一被放置到</span>uploads<span style="font-family: 宋体">文件夹中，可以通过程序控制为每个用户建立一个上传的文件</span> <span style="font-family: 宋体">夹。代码如下：</span>
<div><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.IO;<br />
</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;username&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;Session[</span><span style="color: #800000">"</span><span style="color: #800000">username</span><span style="color: #800000">"</span><span style="color: #000000">].ToString()&nbsp;;<br />
fullPath&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;Server.MapPath(</span><span style="color: #800000">"</span><span style="color: #800000">uploads""</span><span style="color: #800000">"</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;username;&nbsp;<br />
</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(</span><span style="color: #000000">!</span><span style="color: #000000">Directory.Exists(fullPath))<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Directory.CreateDirectory(fullPath);<br />
}<br />
Editor1.SetSecurityGalleryPath(</span><span style="color: #800000">"</span><span style="color: #800000">~/uploads/</span><span style="color: #800000">"</span>&nbsp;<span style="color: #000000">+</span><span style="color: #000000">&nbsp;username);<br />
</span></span></span></span></span></div><img src ="http://www.blogjava.net/wangbbs2007/aggbug/295793.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangbbs2007/" target="_blank">乐vs乐</a> 2009-09-21 09:41 <a href="http://www.blogjava.net/wangbbs2007/articles/295793.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>