﻿<?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>博客园-ChinaDHF</title><link>http://www.cnblogs.com/chinadhf/</link><description>学而不思则罔，思而不学则殆。

</description><language>zh-cn</language><lastBuildDate>Sat, 26 Jul 2008 06:01:49 GMT</lastBuildDate><pubDate>Sat, 26 Jul 2008 06:01:49 GMT</pubDate><ttl>60</ttl><item><title>几个小问题</title><link>http://www.cnblogs.com/chinadhf/archive/2008/06/05/1214195.html</link><dc:creator>东海风</dc:creator><author>东海风</author><pubDate>Thu, 05 Jun 2008 03:09:00 GMT</pubDate><guid>http://www.cnblogs.com/chinadhf/archive/2008/06/05/1214195.html</guid><wfw:comment>http://www.cnblogs.com/chinadhf/comments/1214195.html</wfw:comment><comments>http://www.cnblogs.com/chinadhf/archive/2008/06/05/1214195.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/chinadhf/comments/commentRss/1214195.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chinadhf/services/trackbacks/1214195.html</trackback:ping><description><![CDATA[开发过程中遇到的几个小问题：<br />
<br />
1.慎用DevExpress的LabelControl控件。<br />
原因：修改字体后可能会出现莫名其妙且非常严重的性能问题。<br />
<br />
2.慎用DevExpress的ImageCollection控件。<br />
原因：会在继承的窗体中产生大量垃圾代码。<br />
<br />
3.继承的子窗体如果需要最大化显示，应避免修改继承后的窗体的尺寸，否则可能会造成显示不正常（处于最大化状态但是按修改后的尺寸显示）。<br />
<br />
注：未经严格验证，仅供参考。
<img src ="http://www.cnblogs.com/chinadhf/aggbug/1214195.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41315/" target="_blank">[新闻]F8 Keynote Speech[多图]</a>]]></description></item><item><title>轻量级数据持久层 Seaking.PL 2.1 使用说明 （二）</title><link>http://www.cnblogs.com/chinadhf/archive/2008/04/22/1165885.html</link><dc:creator>东海风</dc:creator><author>东海风</author><pubDate>Tue, 22 Apr 2008 09:04:00 GMT</pubDate><guid>http://www.cnblogs.com/chinadhf/archive/2008/04/22/1165885.html</guid><wfw:comment>http://www.cnblogs.com/chinadhf/comments/1165885.html</wfw:comment><comments>http://www.cnblogs.com/chinadhf/archive/2008/04/22/1165885.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/chinadhf/comments/commentRss/1165885.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chinadhf/services/trackbacks/1165885.html</trackback:ping><description><![CDATA[摘要: 轻量级数据持久层 Seaking.PL 2.1 使用说明 （二） Session的使用&nbsp;&nbsp;<a href='http://www.cnblogs.com/chinadhf/archive/2008/04/22/1165885.html'>阅读全文</a><img src ="http://www.cnblogs.com/chinadhf/aggbug/1165885.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41314/" target="_blank">[新闻]奥运核心资源被分食 搜狐央视网谁忽悠谁？</a>]]></description></item><item><title>轻量级数据持久层 Seaking.PL 2.1 使用说明 （一）</title><link>http://www.cnblogs.com/chinadhf/archive/2008/04/22/1165596.html</link><dc:creator>东海风</dc:creator><author>东海风</author><pubDate>Tue, 22 Apr 2008 06:38:00 GMT</pubDate><guid>http://www.cnblogs.com/chinadhf/archive/2008/04/22/1165596.html</guid><wfw:comment>http://www.cnblogs.com/chinadhf/comments/1165596.html</wfw:comment><comments>http://www.cnblogs.com/chinadhf/archive/2008/04/22/1165596.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/chinadhf/comments/commentRss/1165596.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chinadhf/services/trackbacks/1165596.html</trackback:ping><description><![CDATA[摘要: 轻量级数据持久层 Seaking.PL 2.1 使用说明 （一） 构成及使用&nbsp;&nbsp;<a href='http://www.cnblogs.com/chinadhf/archive/2008/04/22/1165596.html'>阅读全文</a><img src ="http://www.cnblogs.com/chinadhf/aggbug/1165596.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41314/" target="_blank">[新闻]奥运核心资源被分食 搜狐央视网谁忽悠谁？</a>]]></description></item><item><title>.Net Remoting 排错笔记：The constructor to deserialize an object of type 'xxx.xxxx.xxxxx' was not found.</title><link>http://www.cnblogs.com/chinadhf/archive/2007/12/12/991607.html</link><dc:creator>东海风</dc:creator><author>东海风</author><pubDate>Wed, 12 Dec 2007 00:37:00 GMT</pubDate><guid>http://www.cnblogs.com/chinadhf/archive/2007/12/12/991607.html</guid><wfw:comment>http://www.cnblogs.com/chinadhf/comments/991607.html</wfw:comment><comments>http://www.cnblogs.com/chinadhf/archive/2007/12/12/991607.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/chinadhf/comments/commentRss/991607.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chinadhf/services/trackbacks/991607.html</trackback:ping><description><![CDATA[摘要: ...&nbsp;&nbsp;<a href='http://www.cnblogs.com/chinadhf/archive/2007/12/12/991607.html'>阅读全文</a><img src ="http://www.cnblogs.com/chinadhf/aggbug/991607.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41313/" target="_blank">[新闻]微软推新型搜索技术"BrowseRank"挑战谷歌</a>]]></description></item><item><title>用 .Net Remoting 技术实现“定向广播”</title><link>http://www.cnblogs.com/chinadhf/archive/2007/11/15/959357.html</link><dc:creator>东海风</dc:creator><author>东海风</author><pubDate>Thu, 15 Nov 2007 09:12:00 GMT</pubDate><guid>http://www.cnblogs.com/chinadhf/archive/2007/11/15/959357.html</guid><wfw:comment>http://www.cnblogs.com/chinadhf/comments/959357.html</wfw:comment><comments>http://www.cnblogs.com/chinadhf/archive/2007/11/15/959357.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.cnblogs.com/chinadhf/comments/commentRss/959357.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chinadhf/services/trackbacks/959357.html</trackback:ping><description><![CDATA[摘要: ...&nbsp;&nbsp;<a href='http://www.cnblogs.com/chinadhf/archive/2007/11/15/959357.html'>阅读全文</a><img src ="http://www.cnblogs.com/chinadhf/aggbug/959357.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41312/" target="_blank">[新闻]2008年7月26日IT博客精选</a>]]></description></item><item><title>.Net Remoting 排错笔记：An existing connection was forcibly closed by the remote host</title><link>http://www.cnblogs.com/chinadhf/archive/2007/11/14/958675.html</link><dc:creator>东海风</dc:creator><author>东海风</author><pubDate>Wed, 14 Nov 2007 00:50:00 GMT</pubDate><guid>http://www.cnblogs.com/chinadhf/archive/2007/11/14/958675.html</guid><wfw:comment>http://www.cnblogs.com/chinadhf/comments/958675.html</wfw:comment><comments>http://www.cnblogs.com/chinadhf/archive/2007/11/14/958675.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/chinadhf/comments/commentRss/958675.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chinadhf/services/trackbacks/958675.html</trackback:ping><description><![CDATA[摘要: ...&nbsp;&nbsp;<a href='http://www.cnblogs.com/chinadhf/archive/2007/11/14/958675.html'>阅读全文</a><img src ="http://www.cnblogs.com/chinadhf/aggbug/958675.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41311/" target="_blank">[新闻]微软每年向Apache捐10万美元支持开源软件</a>]]></description></item><item><title>.Net Remoting 排错笔记：System.ArgumentNullException: No message was deserialized prior to calling the DispatchChannelSink.</title><link>http://www.cnblogs.com/chinadhf/archive/2007/11/14/958656.html</link><dc:creator>东海风</dc:creator><author>东海风</author><pubDate>Wed, 14 Nov 2007 00:29:00 GMT</pubDate><guid>http://www.cnblogs.com/chinadhf/archive/2007/11/14/958656.html</guid><wfw:comment>http://www.cnblogs.com/chinadhf/comments/958656.html</wfw:comment><comments>http://www.cnblogs.com/chinadhf/archive/2007/11/14/958656.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/chinadhf/comments/commentRss/958656.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chinadhf/services/trackbacks/958656.html</trackback:ping><description><![CDATA[摘要: ...&nbsp;&nbsp;<a href='http://www.cnblogs.com/chinadhf/archive/2007/11/14/958656.html'>阅读全文</a><img src ="http://www.cnblogs.com/chinadhf/aggbug/958656.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41311/" target="_blank">[新闻]微软每年向Apache捐10万美元支持开源软件</a>]]></description></item><item><title>r.a.d controls 学习笔记 － radcombobox + RadWindowManager 组成的参照控件</title><link>http://www.cnblogs.com/chinadhf/archive/2007/04/16/715413.html</link><dc:creator>东海风</dc:creator><author>东海风</author><pubDate>Mon, 16 Apr 2007 09:40:00 GMT</pubDate><guid>http://www.cnblogs.com/chinadhf/archive/2007/04/16/715413.html</guid><wfw:comment>http://www.cnblogs.com/chinadhf/comments/715413.html</wfw:comment><comments>http://www.cnblogs.com/chinadhf/archive/2007/04/16/715413.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/chinadhf/comments/commentRss/715413.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chinadhf/services/trackbacks/715413.html</trackback:ping><description><![CDATA[<br>在大多数管理系统中，参照录入是不可缺少的，因为我们不可能要求用户记住每一项档案的编码甚至ID。但在WebForm中一直未能找到满意的参照控件，telerik 的 combobox 算是比较好的一个了。<br><br>虽然 radcombobox 对参照功能实现的还算不错，却无足满足&#8220;上帝&#8221;要求的另一项功能：随用随加，即客户往往要在开始日常业务处理时才发现某项基本档案尚未设置，如果让客户退出当前页面-&gt;进行档案设置-&gt;返回当前页面的确有点不太友好。以下是对该功能的实现：<br><br><strong>基本思路:<br></strong>用radcombobox作为基本参照录入控件，用自己制作的参照按钮＋RadWindowsManager组合成对应于 radcombobox 的即时编辑控件。实现效果如图：<br><br><img height=26 alt="" src="http://www.cnblogs.com/images/cnblogs_com/chinadhf/p1.jpg" width=182 border=0><br>（录入控件）<br><br><img alt="" src="http://www.cnblogs.com/images/cnblogs_com/chinadhf/p2.jpg" border=0><br>（弹出的档案编辑窗口）<br><br><strong>技术难点：<br></strong>弹出的编辑窗口关闭后，radcombobox 的参照内容必须即时刷新，但不能刷新整个页面（Ajax?）。<br><br><strong>实现步骤：</strong><br>1、按照常规使用 radcombobox 。<br>2、设计一个用户控件/自定义控件： <br>a.控件开始呈现为一个按扭，即上图中 radcombobox 右侧带&#8220;...&#8221;的按扭，最好根据 radcombobox 的各种Skin 绘制。<br>b.单击按钮可弹出编辑窗口。<br>c.该控件可与一个 radcombobox 关联（也可以不关联使用），当与 combobox 关联时，关闭编辑窗口后应即时刷新 radcombobox 的参照列表。<br>d.所有功能都在客户端（至少是表面上）完成。<br>e.控件具有的属性：关联 radcombobox 的ID，窗口的标题及高度、宽度，窗口中要显示的页面地址（NavigateUrl），按扭是否可见，面页加载时是否弹出窗口等。<br><br><strong>关键代码：</strong><br>1、控件中加入窗口关闭时的客户端脚本调用：<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">&nbsp;(</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.radComboBoxId&nbsp;</span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.radComboBoxId.Length&nbsp;</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">)<br><img id=Codehighlighter1_65_183_Open_Image onclick="this.style.display='none'; Codehighlighter1_65_183_Open_Text.style.display='none'; Codehighlighter1_65_183_Closed_Image.style.display='inline'; Codehighlighter1_65_183_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_65_183_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_65_183_Closed_Text.style.display='none'; Codehighlighter1_65_183_Open_Image.style.display='inline'; Codehighlighter1_65_183_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_65_183_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_65_183_Open_Text><span style="COLOR: #000000">{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.RadWindowManagerPlus.OnClientClose&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000">.Format(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">RadComoboBoxReload('{0}')</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,&nbsp;radComboBoxId);<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div>
2、客户端脚本：<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000">&nbsp;RadComoboBoxReload(cmbId)</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">cmbId&nbsp;为关联的&nbsp;radcombobox&nbsp;的&nbsp;ID</span><span style="COLOR: #008000"><br><img id=Codehighlighter1_64_556_Open_Image onclick="this.style.display='none'; Codehighlighter1_64_556_Open_Text.style.display='none'; Codehighlighter1_64_556_Closed_Image.style.display='inline'; Codehighlighter1_64_556_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_64_556_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_64_556_Closed_Text.style.display='none'; Codehighlighter1_64_556_Open_Image.style.display='inline'; Codehighlighter1_64_556_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_64_556_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_64_556_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">cmbId&nbsp;</span><span style="COLOR: #000000">||</span><span style="COLOR: #000000">&nbsp;cmbId.length&nbsp;</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">)&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">;<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">window.tlrkComboBoxes)&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">;<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">var</span><span style="COLOR: #000000">&nbsp;comboInstance&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">;<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">var</span><span style="COLOR: #000000">&nbsp;i&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;&nbsp;i&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">&nbsp;window.tlrkComboBoxes.length;&nbsp;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">获取&nbsp;radcombobox&nbsp;的实例</span><span style="COLOR: #008000"><br><img id=Codehighlighter1_270_419_Open_Image onclick="this.style.display='none'; Codehighlighter1_270_419_Open_Text.style.display='none'; Codehighlighter1_270_419_Closed_Image.style.display='inline'; Codehighlighter1_270_419_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_270_419_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_270_419_Closed_Text.style.display='none'; Codehighlighter1_270_419_Open_Image.style.display='inline'; Codehighlighter1_270_419_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_270_419_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_270_419_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(window.tlrkComboBoxes[i].ID&nbsp;</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">&nbsp;cmbId)&nbsp;<br><img id=Codehighlighter1_330_413_Open_Image onclick="this.style.display='none'; Codehighlighter1_330_413_Open_Text.style.display='none'; Codehighlighter1_330_413_Closed_Image.style.display='inline'; Codehighlighter1_330_413_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_330_413_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_330_413_Closed_Text.style.display='none'; Codehighlighter1_330_413_Open_Image.style.display='inline'; Codehighlighter1_330_413_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_330_413_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_330_413_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;comboInstance&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;window.tlrkComboBoxes[i];<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000">&nbsp;&nbsp;<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(comboInstance)<br><img id=Codehighlighter1_454_554_Open_Image onclick="this.style.display='none'; Codehighlighter1_454_554_Open_Text.style.display='none'; Codehighlighter1_454_554_Closed_Image.style.display='inline'; Codehighlighter1_454_554_Closed_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_454_554_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_454_554_Closed_Text.style.display='none'; Codehighlighter1_454_554_Open_Image.style.display='inline'; Codehighlighter1_454_554_Open_Text.style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_454_554_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"></span><span id=Codehighlighter1_454_554_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;comboInstance.ClearItems();</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">清除现有参照列表</span><span style="COLOR: #008000"><br><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;comboInstance.Ib(</span><span style="COLOR: #0000ff">true</span><span style="COLOR: #000000">,&nbsp;</span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">);</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">重新加载参照列表</span><span style="COLOR: #008000"><br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div>
<br><strong>待完善功能：</strong><br>1、可将 radcombobox 与上述控件合并后做成复合控件。好处：使用方便，避免了关联操作；坏处：导致上述控件无法单独使用。<br>2、如能在弹出窗口中加入&#8220;关闭&#8221;、&#8220;关闭并应用&#8221;、&#8220;取消&#8221;之类的按钮或许更加直观，&#8220;取消&#8221;关闭方式下不再刷新 radcombobox 。<br><br>
<img src ="http://www.cnblogs.com/chinadhf/aggbug/715413.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41310/" target="_blank">[新闻]AOL将关闭3个网站以降低成本 集中发力广告</a>]]></description></item><item><title>使用ASP.Net Forms模式实现WebService身份验证</title><link>http://www.cnblogs.com/chinadhf/archive/2006/10/08/520975.html</link><dc:creator>东海风</dc:creator><author>东海风</author><pubDate>Sun, 08 Oct 2006 03:18:00 GMT</pubDate><guid>http://www.cnblogs.com/chinadhf/archive/2006/10/08/520975.html</guid><wfw:comment>http://www.cnblogs.com/chinadhf/comments/520975.html</wfw:comment><comments>http://www.cnblogs.com/chinadhf/archive/2006/10/08/520975.html#Feedback</comments><slash:comments>21</slash:comments><wfw:commentRss>http://www.cnblogs.com/chinadhf/comments/commentRss/520975.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chinadhf/services/trackbacks/520975.html</trackback:ping><description><![CDATA[摘要: 本文介绍了用ASP.Net中的表单验证模式实现WebService身份验证的方法。&nbsp;&nbsp;<a href='http://www.cnblogs.com/chinadhf/archive/2006/10/08/520975.html'>阅读全文</a><img src ="http://www.cnblogs.com/chinadhf/aggbug/520975.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41309/" target="_blank">[新闻]谷歌网页索引数量突破1万亿个</a>]]></description></item><item><title>支持TSQL的语法高亮显示编辑控件ICSharpCode.TextEditor下载</title><link>http://www.cnblogs.com/chinadhf/archive/2006/08/22/483604.html</link><dc:creator>东海风</dc:creator><author>东海风</author><pubDate>Tue, 22 Aug 2006 10:48:00 GMT</pubDate><guid>http://www.cnblogs.com/chinadhf/archive/2006/08/22/483604.html</guid><wfw:comment>http://www.cnblogs.com/chinadhf/comments/483604.html</wfw:comment><comments>http://www.cnblogs.com/chinadhf/archive/2006/08/22/483604.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/chinadhf/comments/commentRss/483604.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/chinadhf/services/trackbacks/483604.html</trackback:ping><description><![CDATA[<br>&nbsp;&nbsp;&nbsp; ICSharpCode.TextEditor是著名的SharpDevelop 的副产品，支持包括C#、C++.NET、Java等在内的多种语法的高亮显示，唯一遗憾的是官方没有提供对TSQL的支持。<br>&nbsp;&nbsp;&nbsp; 今天在<a href="http://www.imhoproject.org/plugins.aspx">http://www.imhoproject.org/plugins.aspx</a>上发现了For ICSharpCode.TextEditor的TSQL-Mode.xshd 文件，下载后为ICSharpCode.TextEditor做了一下扩展。想到园子里的朋友可能会用到，顺便放在这儿，为需要的朋友提供方便。<br><br>&nbsp;&nbsp;&nbsp; 下载地址：<a href="/Files/chinadhf/ICSharpCode.TextEditor_2.2.rar">ICSharpCode.TextEditor2.2.rar</a>
<img src ="http://www.cnblogs.com/chinadhf/aggbug/483604.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41308/" target="_blank">[新闻]预装 Ubuntu 8.04 的 Dell 笔记本发售</a>]]></description></item></channel></rss>