<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cpp2017(慕白兄)的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/cpp2017</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; cpp2017]]></copyright><item><title><![CDATA[模拟126邮箱实现一次上传多个附件的例子]]></title><link>https://blog.csdn.net/cpp2017/article/details/4418202</link><guid>https://blog.csdn.net/cpp2017/article/details/4418202</guid><author>cpp2017</author><pubDate>Thu, 06 Aug 2009 13:37:00 +0800</pubDate><description><![CDATA[最近,有好些网友问到类似的问题,我于是就做了个简单的例子，相信大家一看就明白。有一点说明的是：对于file控件，必须点击他本身才可能完成对文件的上传，通过脚本打开选择文件对话框以后是无法再上传文件的，这也许是基于安全的考虑，即必须用户本人主观去上传本机的文件，否则本机文件有可能被脚本恶决上传。 我这里只充许上传jpg和gif图片，当然你可以根据需要自己修改。请看示例： ]]></description><category></category></item><item><title><![CDATA[自己动手做一个日期选择控件(自定义控件)]]></title><link>https://blog.csdn.net/cpp2017/article/details/2247258</link><guid>https://blog.csdn.net/cpp2017/article/details/2247258</guid><author>cpp2017</author><pubDate>Thu, 03 Apr 2008 14:35:00 +0800</pubDate><description><![CDATA[ASP.NET自带的日期控件可能有很多朋友用着觉得不太方便，我们可以自己动手写一个，当然主要 还是JS完成，为了让开发时使用更方便，在此将它封装成自定义控件，效果如图：关于这个控件有些部分还没有完成，以前写的，现在懒得写了，如果有兴趣的朋友可以改进一下。步骤：1）新建一个C#项目，选择自定义控件库。2） 将SelDate.Cs添加到项目中3）将其他的.js,.css.gif]]></description><category></category></item><item><title><![CDATA[asp.net导出数据到Excel的几种方法(3/3) ]]></title><link>https://blog.csdn.net/cpp2017/article/details/2245396</link><guid>https://blog.csdn.net/cpp2017/article/details/2245396</guid><author>cpp2017</author><pubDate>Wed, 02 Apr 2008 16:28:00 +0800</pubDate><description><![CDATA[继续前篇，第三种方法是利用OELDB数据访问对象操作Excel文件，达到将数据导出到Excel的目的，这种方法可能用的人不太多，缺点是必须有一个存在的Excel文件。优点是服务器不需要安装Excel，且生成的Excel是标准的Excel格式可以当作数据源使用。准备工作：1)先用准备一个Excel文件，这个Excel文件可以是空的，或是有一定格式的当做数据模板使用。2)将操作的目录给AS]]></description><category></category></item><item><title><![CDATA[asp.net导出数据到Excel的几种方法(2/3) ]]></title><link>https://blog.csdn.net/cpp2017/article/details/2245276</link><guid>https://blog.csdn.net/cpp2017/article/details/2245276</guid><author>cpp2017</author><pubDate>Wed, 02 Apr 2008 15:47:00 +0800</pubDate><description><![CDATA[     继续前文，第二种方法是利用Excel的Com接口库来完成，这种方法的优点是功能强大，可像使用Excel程序一样来操作Excel文件，缺点是需要服务器安装Excel程序，且需要一定的安全配置。一、准备工作：1)安装Microsoft Excel2)Com的安全设置。   在命令行输入DCOMCNFG ，进入组件服务设置界面，如图：打到Micorosoft Excel]]></description><category></category></item><item><title><![CDATA[asp.net导出数据到Excel的几种方法(1/3)]]></title><link>https://blog.csdn.net/cpp2017/article/details/2244368</link><guid>https://blog.csdn.net/cpp2017/article/details/2244368</guid><author>cpp2017</author><pubDate>Wed, 02 Apr 2008 12:34:00 +0800</pubDate><description><![CDATA[asp.net导出到Excel也是个老生常谈的问题，在此归纳一下。第一种是比较常用的方法。是利用控件的RenderControl功能，得到该控件生成的HTML，然后以Excel文件的类型输出到客户端。这种方法生成的其实是个HTML文件，只不过Excel支持HTML格式，所以使用起来似乎和真正的Excel文件没什么两样，但它终究不是Excel格式，它不能当作数据源供其他程序调用。这种实现起来]]></description><category></category></item><item><title><![CDATA[打造自己的asp.net验证控件]]></title><link>https://blog.csdn.net/cpp2017/article/details/2235114</link><guid>https://blog.csdn.net/cpp2017/article/details/2235114</guid><author>cpp2017</author><pubDate>Tue, 01 Apr 2008 10:40:00 +0800</pubDate><description><![CDATA[       ASP.NET自带的验证控件具有使用方便，开发快捷等优点。开发人员不必使用js就可以方便地对页面各项控件进行输入验证。但是它也有些不足之处，如：界面单调， 只能通过红色字体显示（当然自定义验证控件除外）；只能放在某一固定位置；需要占用一定的版面空间，如果错误消息比较长，会严重影响布局，即使将显示方式设为dynamic，当它显示错误消息时会撑大页面，影响美观，因此，我们有必要对它稍改进]]></description><category></category></item><item><title><![CDATA[web自定义控件示例，一个自动分页的datagrid例子]]></title><link>https://blog.csdn.net/cpp2017/article/details/1538109</link><guid>https://blog.csdn.net/cpp2017/article/details/1538109</guid><author>cpp2017</author><pubDate>Thu, 22 Mar 2007 23:46:00 +0800</pubDate><description><![CDATA[ 以下是一个web自定义的示例，几年前写的，写得也不是很好，权当抛砖引玉。主要实现datagrid的分页功能：调用使用方法：        this.DataGrid1.ConnectionString =  DataClass.ConnectionString; //这里指定一个连接字串。        this.DataGrid1.strSQL = strSQL;       ]]></description><category></category></item><item><title><![CDATA[Repeater的应用之嵌套和行操作]]></title><link>https://blog.csdn.net/cpp2017/article/details/1538066</link><guid>https://blog.csdn.net/cpp2017/article/details/1538066</guid><author>cpp2017</author><pubDate>Thu, 22 Mar 2007 22:58:00 +0800</pubDate><description><![CDATA[repeater是一个 轻量级的控件,它具有效率高,使用灵活等特点,可以根据用户的不同需求生成比较复杂的界面。以下是一个简单的例子，通过嵌套实现常见的子报表功能。同时也顺便提了一下对它的基本数据的操作。请看示例(asp 2.0)：aspx: asp:Repeater ID="rp1" runat="server">            HeaderTemplate>     ]]></description><category></category></item><item><title><![CDATA[模态窗口中的脚本刷新]]></title><link>https://blog.csdn.net/cpp2017/article/details/1517823</link><guid>https://blog.csdn.net/cpp2017/article/details/1517823</guid><author>cpp2017</author><pubDate>Thu, 01 Mar 2007 10:29:00 +0800</pubDate><description><![CDATA[在模态窗口中，如果直接用document.location来刷新页面，会弹出一个新的窗口。解决的办法有很多种。善于思考人的就会发现，我点击链接或按纽就可以刷新，程序是不是也可以模拟呢。当然可以。这里给出几种常用办法。1.post方式刷新。   这个比较容易。   首先，页面中中必须有 base target="_self">base> 否则提交页面会新开一个窗口]]></description><category></category></item><item><title><![CDATA[窗口间的关系及交互(二) ]]></title><link>https://blog.csdn.net/cpp2017/article/details/1515474</link><guid>https://blog.csdn.net/cpp2017/article/details/1515474</guid><author>cpp2017</author><pubDate>Tue, 27 Feb 2007 01:03:00 +0800</pubDate><description><![CDATA[前一篇讲了窗口间的关系，下面来谈谈怎么交互。说到底很简单，找到了所需要交互的窗口，就像访问本窗口内的对象来访问目标窗口内的变量、函数、 或html对象等。当然也要举个例子。a.htm:DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtm]]></description><category></category></item><item><title><![CDATA[窗口间的关系及交互(一)]]></title><link>https://blog.csdn.net/cpp2017/article/details/1515428</link><guid>https://blog.csdn.net/cpp2017/article/details/1515428</guid><author>cpp2017</author><pubDate>Tue, 27 Feb 2007 00:24:00 +0800</pubDate><description><![CDATA[1.window.parent          当前窗口的上一级窗口，当前窗口可以是在iframe 中或是frameset 的一个frame中2.window.top   当前窗口的最顶级窗口。   不管当前窗口是嵌了多少层或是通过iframe 或是frame嵌套，window.top 将返回最外层窗口。  说明：如果当前窗口不在iframe 或frame 中，window.to]]></description><category></category></item><item><title><![CDATA[GridView或DataGrid 固定表头,滚动数据的例子.]]></title><link>https://blog.csdn.net/cpp2017/article/details/1501636</link><guid>https://blog.csdn.net/cpp2017/article/details/1501636</guid><author>cpp2017</author><pubDate>Sat, 03 Feb 2007 01:07:00 +0800</pubDate><description><![CDATA[1.主要利用table style的 layout=fixed属性按照当前表头再copy一个table,显示在当前datagrid或gridview的前面.2.注意:调用的时候,datagrid 或gridview       要有style="table-layout:fixed" 和 width=?? 属性.  另外还有个自定义属性 viewheight 是可选,表示滚动内容区域的高度]]></description><category></category></item></channel></rss>