
ASP.Net(C#)
文章平均质量分 63
Matrix0078
企业通用软件开发
展开
-
C# 实现农历计算和转换
/* * 农历类,by aiyao at www.5dz.net*/using System;namespace YyAy.Web.WebClass{ #region 使用范例// 可将这段代码取消注释运行可以得到示例结果。。// public class MyTest// {// //方法一,用LunarDate类// public string Mothed1()// {//转载 2006-06-21 15:00:00 · 1946 阅读 · 0 评论 -
"无法在证书存储区中找到清单签名证书"解决方法
第一种办法:用记事本打开对应csproj文件。change " true " to "false".thats ok!第二种办法:在vs2005中出现“无法在证书存储区中找到清单签名证书”,解决办法是用记事本打开项目的.csproj文件,删除类似以下xml就能顺利通过编译了 B531F2CF222748C5E29308FC2247704827D1EA8C xx原创 2009-06-23 14:36:00 · 776 阅读 · 0 评论 -
NetSNS二次开发系列2--数据库表含义
我把我整理的 NetSNS 开源版本中的数据库整理了一下,分为三种表:数据库中有,单代码中无任何相关代码的;有相关访问代码,单在“疯啦”SNS中没有用到的表;再就是在“疯啦”SNS中用到的表。 有用 NetSNS 做二次开发的可以参考一下,如果觉得什么地方不合适,可以在留言中指出,谢谢了。 # region 数据库表名含义/**********************原创 2009-09-29 14:54:00 · 1382 阅读 · 3 评论 -
NetSNS二次开发系列1--文章系列简介
最经做项目需要在 .Net平台下做 CMS和SNS项目,本着鲁迅同志的“拿来主义”精神,先从网上找了一下现有的开源SNS项目。PHP先开源的很多,但是 .Net 平台下的不多,真正算是产品的,差不多就是 NetSNS了,下载看了一下,基本功能都已经实现,并且没有什么太大的问题,准备用他来做二次开发。 但是问题又来了,从官方网站和网上都搜过了,只有 NetCMS系统的二次开发文档,原创 2009-09-28 10:50:00 · 1058 阅读 · 4 评论 -
在IE中使用VS.net WinForm控件
在Visual Studio .net中,类似于Applet或ActiveX控件,WinForm控件可以嵌入IE中使用。嵌入IE的Windows窗体控件不要求注册,不需用户提示即可激活。我们可以很方便地实现一些WebForm中实现起来相对麻烦的交互操作,结合.net Remoting等技术访问后台数据库,则可生成功能强大而且美观的WebForm页面。 使用该技术,需要客户端安装.net Fr转载 2009-10-16 11:06:00 · 987 阅读 · 0 评论 -
关于Asp.net网页局部刷新
今天要记录的是一篇关于局部刷新的,刚做网页的时候,每实现网页中的一个功能,都要刷新整个页面,感觉很烦人,严重影响了网站效率,而且整个网页刷新还会造成很多其他问题,所以就到网上查了些局部刷新的东西,并在做项目中使用了,挺好用的,也很简单,下面我就简单写两种用法:1.这个做起来比较简单,主要依靠一个updatepanel控件就可以了,先添加一个SriptManager,然后添加一个UpdatePa原创 2009-12-22 18:16:00 · 1808 阅读 · 1 评论 -
c#(asp.net) updatepanel 局部刷新实例收藏
1 UpdateMode="Conditional" runat="server"> Text="RefreshPanel" runat="server"/> 2转载 2009-12-22 17:57:00 · 1125 阅读 · 0 评论 -
ASP.NET自定义控件属性的特性大全
自定义控件属性的特性:Bindable指定屬性是否支援Data Binding。这个特性表示属性是否可以绑定一个有效数据源。通常使用布尔值进行设置。例如:Bindable(true)。如果使用值true标记属性,表示该属性可以绑定一个有效数据源,且应引发该属性的属性更改通知。Browsable控制屬性或事件是否顯示於屬性表。指定属性是否应该在属性浏览器中显示,使用布尔值设置。通常情况下,功转载 2009-12-22 17:58:00 · 689 阅读 · 0 评论 -
C#中string和stringBuilder的区别
主要的区别在于 stringbuilder相对于string,效率要高些,string会在每次改变的时候进行内存重新组合,而stringbuilder则不会从新组合,另外stringbuilder有append,insert,replace 等一些方法,用起来比较方便。String 对象是不可改变的。每次使用 System.String 类中的方法之一或进行运算时(如赋值、拼接等)时,都要在内原创 2010-01-08 14:43:00 · 812 阅读 · 0 评论 -
杂谈Server.Transfer()传值
话说各位进行页面之间相互传值,基本上都是使用的是session,application,cookie,QueryString,很少有人使用Server.Transfer()进行传值,今天下午特意研究和学习了下页面传值的的几种方法,在coding中学会了很多意识和思想,感觉蛮受用的,特别对server.Transfer()进行的学习和理解,以及体会和感悟,自己随即记录和保存下来,希望以后翻原创 2010-01-11 22:21:00 · 1551 阅读 · 0 评论 -
web性能测试分析-工具篇
用于Web性能分析的工具还有很多,以下只不过是我所略知的几种,如各位有使用未列出性能工具,请跟帖共享。以下软件都可容易下载到.我建议全部下载,根据自已的需求,选择最适合自己的一款,呵呵,这个工作比较累呀。微软官方免费软件:CLRProfiler是一个可以用于分析.NET程序行为的工具。可用其分析垃圾回收器堆正在发生的事情,例如什么方法分配了什么类型的对象?另外,还提供了调用图(call原创 2009-06-05 13:40:00 · 646 阅读 · 0 评论 -
用js+cookie记录滚动条位置
记录滚动条位置 function SetCookie(sName, sValue) { date = new Date(); s = date.getDate(); date.setDate(s+1); //expire time is one month late!, and can原创 2009-08-07 21:23:00 · 830 阅读 · 0 评论 -
BlogHelper Blog自动采集发布小工具
自己用WebBrowser控件写的一个网页信息自动采集、Blog系统自动发帖工具。为了满足特殊需要,自动发帖时,可以在采集到的信息的前后两个部分自动添加预先设置好的代码。 由于时间限制,此程序只在和讯Blog中进行过完整的测试,可以实现自动发帖工具,由于每个Blog中的相关设置都不相同,需要在信息采集和自动发布中进行各种设置,需要使用者有一定的Html分析能力。原创 2009-05-30 11:35:00 · 2505 阅读 · 3 评论 -
[转载]利用webBrowser实现自动提交页面的方法
一、第一种方法貌似网上很少有人提。。。。就是使用javascript去控制页面。熟悉javascript的人知道,它主要是用来控制客户端浏览器上行为动作的语言。用浏览器随便打开一个页面,在地址栏输入: javascript:alert("a");void(0); 确认,就会弹出警告框。也就是说,可以通过在地址栏输入js代码,控制页面中内容。比如要添表单,可以 javascript:do转载 2007-06-14 17:11:00 · 1770 阅读 · 2 评论 -
ASP.NET中Session的状态保持方式
ASP.NET提供了Session对象,从而允许程序员识别、存储和处理同一个浏览器对象对服务器上某个特定网络应用程序的若干次请求的上下文信息。Session对应浏览器与服务器的同一次对话,在浏览器第一请求网络应用程序的某个页面时,服务器会触发Session_onStart事件;在对话超时或者被关闭的时候会触发Session_onEnd 事件。程序员可以在代码中响应这两个事件来处理与同一次对话相关的转载 2008-06-11 16:30:00 · 620 阅读 · 0 评论 -
水晶报表使用自定义纸张 发布解决方案
最近做项目需要使用针式打印机进行打印,而且需要上百页连续打印。原先用过水晶报表,感觉还可以,就毫不犹豫的选择的水晶报表。在开发环境下设置自定义打印纸张,开发,调试发布,一切正常。但是拿到客户的服务器上安装,测试,问题出来了,报表页面总是使用A4纸张进行显示,而且打印生成的PDF文件也是安照A4纸张大小进行生成,打印出来也是安装A4纸张进行打印。原先以为是服务器或者客户端没有相关的纸张设置,水晶报表原创 2008-10-20 18:12:00 · 3171 阅读 · 5 评论 -
“SqlTransaction 已完成;它再也无法使用”解决方法
当只是使用一次事务时,只用简单的事务就可以了示例代码: SqlServerDataBase obj = new SqlServerDataBase(); SqlConnection conn = obj.DBconn(); conn.Open(); SqlTransaction myTrans; myTrans = co转载 2008-11-15 11:46:00 · 6826 阅读 · 2 评论 -
一个IE下的优秀js调试工具(Companion.JS)
转自:http://hi.baidu.com/sfhappy/blog/item/eefe5d4ec518c80cb3de058b.html做web开发的朋友都清楚,js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是一种弱类型的脚本语言,很多错误是无法控制的,这些不谈,最痛苦的是没有什么好的调试工具,现在的情况比以前稍好,在Firefox下还有firebug,这的确是一个不错的js调试转载 2009-04-30 11:02:00 · 632 阅读 · 0 评论 -
异步拉取html源代码、网页编码自动识别、基本xpath的智能抽取引擎的优化
今天回顾起来,小旋风垂直搜索平台从构思到现在,竞然差不多有两年的时间了。最初是基本C++的平台,还甚至自己在写类似于lucene的全文索引系统,也初见成果,后发现效果不稳定,效率与不及lucene,遂放弃,采用lucene内核。C++平台有一个最大的问题,就是对了个人或小团队而言,想做一个像样的界面效果太复杂。后转而学习C#,除了虚拟机的问题之外,个人认为C#对于小团队是个不二的选择。而个人相转载 2009-05-01 00:19:00 · 1487 阅读 · 0 评论 -
比IE准确率更高的自动字符集检测类 UniversalCharDet
这个世界上有很多种语言,为了在计算机上能表现这些语言,各个国家在UTF-8出现前都制订了各自不同的字符编码标准。各自并不兼容。直到UTF-8出现才算是有了个统一的编码标准(现在发现UTF-8也不能包括世界上所有文字),但是老标准还是在各自沿用。比如中国,GB2312的网页还是很多的^_^ 那么怎么识别一个网页用的是什么编码呢? 一是网页或服务器直接报转载 2009-04-30 23:12:00 · 1211 阅读 · 0 评论 -
在aspx中使用activex控件--结果让人很郁闷
用VB写了一个设置打印机的的ActiveX控件,在html文件中测试没有问题,田间到 asp.net 项目中,却一直提示找不到对象,代码和 html 中的完全一样,郁闷了。 从网上找了一篇文章,上面说的 aspx 中activeX控件必须放在 body 和 form 标签之间,试了一样,果然能用了,不知道微软是怎么想的。 结论:在aspx 中使用activeX原创 2009-07-29 17:11:00 · 1075 阅读 · 0 评论 -
数组使用和赋值基础教程
声明数组之后,可以立即为其填充值。方法是在一对大括号中,使用一个以逗号分隔的数据项列表。代码清单2-30声明了一个字符串数组,然后在一对大括号中指定了9种不同的编程语言的名称。声明数组的同时进行赋值 string[] languages = { "C#", "COBOL", "Java","C++", "Visual Basic", "Pascal","Fortra原创 2009-05-21 11:02:00 · 1321 阅读 · 0 评论 -
net中C#自动化调用Word的实例总结
本文通过一个实用例子完整演示了如何使用C#在ASP.NET里调用Word、自动化Word,并且总结了实际应用中发现的问题,最后提出了有效的解决方案。关键词:ASP.NET; C#; Word; 自动化; VBA; COM; 死进程;1. 建立工程在ASP.NET里操作转载 2011-09-28 23:33:19 · 1031 阅读 · 0 评论