2005年11月26日

原创 webSetup文件说明

webSetup的核心文件有两个,其中〔webSetup.exe〕是主程序,〔Config.xml〕是默认参数配置文件,二者须在同一目录下。阅读全文>

发表于 @ 2005年11月26日 23:57:00|评论(loading...)|编辑|举报|收藏

原创 webSetup介绍

直接使用Microsoft VS.NET创建的web应用程序部署项目在安装时会对注册表执行额外操作,直接将web文件拷贝到相关目录再打开IIS手工创建虚拟目录又太繁琐,于是写了这个web应用程序部署向导——webSetup。阅读全文>

发表于 @ 2005年11月26日 23:54:00|评论(loading...)|编辑|举报|收藏

2005年11月18日

原创 form扩展类(fbgMDIform)定制Mdi主窗体背景(附c#源码)

一直看系统默认的MdiContainer窗体背景图片的呈现方式不爽,只有简单的填充效果(即图片大小固定,以截取右上角或重复出现的方式填满整个工作区)。 感觉有两种背景呈现效果是比较常用的,其一是在工作区显示一张完整的风景图片做背景,并在窗口大小变化的时候自动调节;其二是在工作区的某处显示一个单独的logo。 鉴于此,写了这个System.Windows.Forms.Form的扩展类。阅读全文>

发表于 @ 2005年11月18日 07:01:00|评论(loading...)|编辑|举报|收藏

2005年11月17日

原创 CSS控制表格居中(使用expression)

控制表格居中最常见的方式就是设置其align属性为center,而在css中是找不到align的,于是控制table父级元素的text-align属性就成了一种普遍的替代方案,其实利用css中的expression完全可以实现。 阅读全文>

发表于 @ 2005年11月17日 17:07:00|评论(loading...)|编辑|举报|收藏

2005年11月09日

原创 单系统多类型数据源随意切换的c#实现

假设你要做个会员管理系统,分为SQL、XML和Access三种版本,希望通过修改配置文件中一个参数来完成版本切换,而目前你又对这种切换的实现存有疑惑,建议你继续阅读,本文说明了“一个接口、三个实现、一个代理类结合配置文件实现SQL、XML、Access数据源切换”的一种方法。阅读全文>

发表于 @ 2005年11月09日 14:05:00|评论(loading...)|编辑|举报|收藏

2005年08月23日

原创 .NET下INI配置文件操作类

在http://www.allapi.net/ 上发现了一个VB.NET的INI文件操作类,下载了看了看,顺手改成了C#版的。你可以把它编译成dll在winform或webform中引用,也可以直接把代码拷到项目中使用;我没有进行逐项测试,所以可能有不对的地方,请酌情修改。 --------------丛兴滋(cncxz) 2005-08-23 阅读全文>

发表于 @ 2005年08月23日 14:34:00|评论(loading...)|编辑|举报|收藏

2005年07月26日

原创 邮编区号查询flex版(附源码)

做天看了一下Macromedia的Flex技术,感觉很不错,于是把刚做好的邮编区号查询Js+Xml版改装了一下弄出了这个邮编区号查询flex版(这可是我的第一个flex程序哦^O^)。源码压缩包中除了包含flex的源文件zip.mxml外,还有编译生成的flash文件,要是你那里没有flex的运行环境,就用邮编区号查询flash版好了,不过Flash播放插件得是最新的7.0才可以使用。 阅读全文>

发表于 @ 2005年07月26日 11:49:00|评论(loading...)|编辑|举报|收藏

2005年07月22日

原创 邮编区号查询js+xml版

这几天制作一个系统的邮编区号查询功能,突发奇想制作了这个js+xml版的。在javascript中使用xml的xpath老是提示错误(郁闷ing),后来终于找到了症结所在(^o^),原来使用 Microsoft.XMLDOM 必须显式声明其SelectionLanguage属性为XPath...阅读全文>

发表于 @ 2005年07月22日 19:23:00|评论(loading...)|编辑|举报|收藏

2005年07月20日

原创 封装了一个web在线计算器控件webcalc(附c#源码)

最近做个项目需要弄个在线计算器,搜索了半天也就126信箱里提供那个还不错,只是对form的依赖性太强(form的name必须为calc),感觉及其不爽,于是调整了一下他的js代码,简单封装成了一个dll,需要web计算器功能又懒得调整js代码的兄弟可以直接拿去调用。阅读全文>

发表于 @ 2005年07月20日 17:50:00|评论(loading...)|编辑|举报|收藏

2005年07月18日

原创 ASP.NET在线用户列表精确版——解决用户意外退出在线列表无法及时更新问题

最近所做的一个项目需要用到的在线用户列表,上网搜索了一下发现现有的解决方案对用户意外退出的处理均不是太理想。一般来说,用户离开系统的方式有三种:主动注销、会话超时、直接关闭浏览器,对于前两种,我们很容易便可将该用户从在线列表中清除,关键是第三种(很多用户都是直接关闭窗口的~~郁闷ing),程序无法捕获窗口关闭的精确时间,只能等到会话超时后在能将该用户清除出在线列表,假设我们设置会话超时时间为60分钟,而用户登陆系统随便浏览一个页面就以关闭浏览器的方式退出的话,我们要在将近1小时后才能从在线列表中将该用户清除出去(想象一下,系统显示n多人在线,可能除了你之外其他的n-1人都关机走人了,汗一个先```),而本文将尝试寻找一个解决方案把这种尴尬降至最低。 阅读全文>

发表于 @ 2005年07月18日 10:23:00|评论(loading...)|编辑|举报|收藏

2005年07月08日

原创 validateTextBox:一个自验证TextBox控件(附带c#源码)

因为很多服务器在设置上不支持验证控件,所以使用验证控件的页面会出现客户端按钮无法提交之类的问题,每次写js代码进行数据验证又太麻烦;再就是TextBox自身的问题了,TextMode属性设置为MultiLine时,MaxLength失效。 针对上述问题,我写了这个继承自TextBox利用js在客户端进行数据验证的自定义控件, 其使用方式跟TextBox几乎一样,只不过在属性面板上多出了一组验证相关属性,适当地配置一下就可以达到你想要的验证效果。 阅读全文>

发表于 @ 2005年07月08日 14:39:00|评论(loading...)|编辑|举报|收藏

原创 无刷新二级联动菜单的Request问题

我在页面上放置两个DropDownList,其ID分别为DropDownList1和DropDownList2 利用javascript 实现了无刷新联动, 用户提交选择后,在codebehind中我利用this.Request["DropDownList2"]可以获取DropDownList2的选择值,这在一个aspx页面中没有任何问题 而当我把此项功能写在一个ascx用户控件中时,问题来了, this.Request["DropDownList2"]的值总是为空 连this.Request["DropDownList1"]的值也为空 后来我查看调用该ascx控件的aspx页面的html源文件, 发现两个DropDownList的id并不是DropDownList1和DropDownList2了, 于是改用this.Request[this.DropDownList1.ClientID]和this.Request[this.DropDownList2.ClientID]获取用户选择值,依然为空 ======================阅读全文>

发表于 @ 2005年07月08日 10:10:00|评论(loading...)|编辑|举报|收藏

2005年07月05日

原创 字符串处理:中英文混排固定长度截取问题

从包含中英文的字符串中截取固定长度的一段,strInput为传入字符串,intLen为截取长度(一个汉字占两个位)。阅读全文>

发表于 @ 2005年07月05日 12:12:00|评论(loading...)|编辑|举报|收藏

用户操作
[即时聊天] [发私信] [加为好友]
cncxz
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
文章分类
收藏
博客
博客园
朋友
cjijh
fyw
存档
软件项目交易
Csdn Blog version 3.1a
Copyright © cncxz