
C#DotNet程序设计
文章平均质量分 60
Lee
这个作者很懒,什么都没留下…
展开
-
自定义gridview添加行双击事件
无标题页function yourfunction(obj){ for(var i=0;i<22;i++) { document.getElementById(i).style原创 2011-07-18 12:42:45 · 494 阅读 · 0 评论 -
C#如何遍历各类数据集合
C#中遍历各类数据集合的方法,这里自己做下总结: 1.枚举类型 //遍历枚举类型Sample的各个枚举名称 foreach (string sp in Enum.GetNames(typeof(Sample))) { ary.Add(sp); }原创 2012-01-07 17:18:50 · 818 阅读 · 0 评论 -
C# 类成员访问修饰符
访问修饰符用于指定类成员的可访问性,C#访问修饰符有private、protected、public和internal4种。Private声明私有成员,私有数据成员只能被类内部的函数使用和修改,私有函数成员只能被类内部的函数调用。派生类虽然继承了基类私有成员,但不能直接访问它们,只能通过基类的公有成员访问。protected声明保护成员,保护数据成员只能被类内部和派生类的函数使用和修改,保原创 2012-02-24 08:57:48 · 955 阅读 · 0 评论 -
TreeView如何与数据库二维表数据绑定
这个是图片收藏夹的例子,可以无限的在TreeView中递归分级保存数据。 说明下主要的字段和意义:Name = Node的名称 (可能是文件夹名称或文件名称,由DirFlg字段值决定是哪个类型)dirFlg = Node是否为文件【false】或文件夹【True】ParentID = Node的父项的索引号有这三个关键字段,就可以在程序中准确的描述TreeView中No原创 2012-02-24 09:09:44 · 542 阅读 · 0 评论 -
C#中字典的使用Dictionary
using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace 集合 { class 字典 { public static void Main() { //字原创 2012-02-24 09:01:56 · 1269 阅读 · 0 评论 -
c# Args是什么意思?
Args,是argument的缩写,单纯意思是参数。C#中的Args仅就是系统自动生成的参数名而已,这样命名便于你识别,一看就知道是参数名。其实你可以写成符合要求的任何名称。不过不是强调变量的命名有意义么,所以还是写成args好,别写a,b,这样的,难于辨认例如:EventArgs词典解释:argument词典解释名词 n. 1. 争执,争吵;辩论[C][(+about/over/wi原创 2012-02-16 15:24:37 · 3128 阅读 · 0 评论 -
网站个性标志Favicon的使用
从严格意义上,favicon的话题无关SEO技术,也与Web服务器技术方面的讨论没有太大干系,不过,在我们的网站建设中,为网站打造一个契合网站主题的个性化标志则是必需的,这直接关系到能否成功地塑造网站的品牌。这从某些角度看仍在网站推广的范畴之内,而欲取得成功,不仅包括良好的页面设计、令人印象深刻的网站Logo,也包括favicon。什么是favicon? 所谓favicon,即Fav原创 2012-02-16 15:30:02 · 684 阅读 · 0 评论 -
C# 实现窗体抖动
1.方法一 private void button1_Click(object sender, EventArgs e) { Random ran = new Random((int)DateTime.Now.Ticks); Point point = this.Location; fo原创 2012-02-24 08:59:26 · 1023 阅读 · 0 评论 -
C#修改ACCESS数据库密码
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.OleDb;原创 2012-02-24 09:00:34 · 2605 阅读 · 0 评论 -
DotNet中bin文件夹保存所调用的组件或动态链接库文件
在.net中的组件或动态库不必再注册表中注册,每个程序都可以使用自带的组件或动态链接库,只要把这些组件或动态链接库放到运行程序所在文件夹的子文件夹bin中,运行程序就自动使用在bin文件夹中的组件或动态链接库。原创 2012-02-24 09:03:09 · 921 阅读 · 0 评论 -
如何部署包含水晶报表的程序(参考)
1、原理:发布使用水晶报表的项目需要包含三种组件:报表(*.rpt)、模块(*.msm)、运行库(*.msm),这些模块文件是在 C:\Program Files\Common Files\Merge Modules\ 目录里面。(1)报表(*.rpt)用户编程时创建的水晶报表文件。(2)模块(*.msm)Managed.msm该模块包含了CR for VS .NET 的管原创 2012-02-24 09:15:50 · 475 阅读 · 0 评论 -
递归遍历方法的实现
// 此程序会清除窗体上所有文字方块的内容 private void ClearForm(Control ctrlParent) { foreach (Control ctrl in ctrlParent.Controls) { if (ctrl is TextBox)原创 2012-02-24 09:22:43 · 490 阅读 · 0 评论 -
利用 C# 开发工具自动完成创建一些基本的代码
自学C#有时在IDE中存在的很多好的功能由于交流的人比较少,学习确实有些困难,但这些小技巧的确是减少代码的编码量,而其还非常的规范。 我在网上希望找到一些这方面的资料,没有发现。估计对于大多数人通过系统的学习和相互的交流较容易的掌握。 可能我总结的仅仅是一小部分,希望了解更多的朋友给予补充。我在这里先谢谢了。。。。。。。。一,封装属性,字段1.声明一个局部变量原创 2012-02-24 09:26:57 · 813 阅读 · 0 评论 -
C# 多行注释技巧
private void tim_Tick(object sender, EventArgs e) { /* tim.Enabled = false; FrmFace frm = new FrmFace(); ClsStart oStrart = new ClsStart原创 2012-02-16 15:29:05 · 10028 阅读 · 0 评论 -
C# 字符类型 十六进制转义符(前缀\x)unicode表示法给字符型变量赋值(前缀\u)
字符类型:通过十六进制转义符(前缀\x)或unicode表示法给字符型变量赋值(前缀\u)。其实可以理解为“显示的声明了十六位整数转换为字符char”,因为C#不能将整型隐士的转换为字符型char如:char c='\x0032'; // char c='\u0032'; //测试代码: private void button1_Click(obje原创 2012-02-16 15:32:04 · 5701 阅读 · 0 评论 -
C#如何把Editor设计的内容上传到服务器端
如何把Editor设计的内容上传到服务器端 实现这样的功能就可以把设计的HTML格式的(含标记)的文本保存到服务器端数据库中二进制字段中,实现内容的动态保存和加载。 设计步骤: 1.添加内容到Editor(包括:字体、图片 等.......)原创 2011-07-16 11:09:20 · 426 阅读 · 0 评论 -
C# 加载web页面时显示进度条的js实例方法
//网页加载进度显示 代码 //添加 引用 命名空间 using System.Threading; // // Response.Write("");原创 2011-07-09 16:56:34 · 871 阅读 · 0 评论 -
C#数据库通用可移植类模块与应用实例
作者:段利庆 QQ:14035344 此代码可以为你的数据库开发带来极大的便利性,如果需要全部的代码可以在评论处留下邮箱地址,我在稍晚时间发送到你的邮箱。一.DBBase抽象类中封装了数据库内通用的操作函数。1.ExecuteSQL 两个重载方法,一个实现了读取数据表的操作(SELECT),另一原创 2009-12-21 10:21:00 · 989 阅读 · 0 评论 -
C#修改ACCESS数据库密码
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.OleDb;namespace ALTERDATABASEPASSWORD{ public partial原创 2010-07-15 14:46:00 · 1597 阅读 · 2 评论 -
C# URL地址 传递参数
<br /> protected void Button2_Click(object sender, EventArgs e) { //加入两个 参数到 URL string strUrl = "~/Default.aspx?"; strUrl += "CommodityName=" + Server.HtmlEncode("tbxCommodityName") + "&"; strUrl += "SortID="原创 2010-07-16 15:12:00 · 1943 阅读 · 0 评论 -
C#给水晶报表模板传递多个自定义参数字段类模块
水晶报表类模块 CrystalRptTools using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using CSarp_DB_Sample.数据访问层;using System.Data;using CrystalDecis原创 2010-05-24 09:29:00 · 1832 阅读 · 0 评论 -
C# 最好的事件例子 动物练习篇
<br />using System;using System.Collections.Generic;using System.Text;namespace 动物练习{ class Program { static void Main(string[] args) { Cat cat = new Cat("Tom"); Mouse mouse1 = new Mouse("Jerr原创 2010-06-04 11:03:00 · 573 阅读 · 0 评论 -
C# DES加密字符串加密类模块
<br />//***********************************************************************//类模块名称:encryptDES//版权所有:米特仪表公司 版权所有//开发作者:段利庆(Lee)// QQ:14035344// http://www.duanliqing.kudo.cn// http://leek.woku.com//创建日期:2010-08-1原创 2010-08-19 14:31:00 · 429 阅读 · 0 评论 -
测试一下数据库记录客户端上一个跳转的连接地址
测试网址:http://leekingduan.gicp.net/原创 2011-01-30 10:44:00 · 584 阅读 · 0 评论 -
很实用的 “设为首页”与“加入收藏”代码
<br />设置为首页的方法为: <br /><a href=# onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('URL');event.returnValue=false;">设为首页</a> <br />URL就是你要设定的网址地址 <br /><br />要设置当前网页的地址为首页,你可以这样: <br /><a href=# onClick="this.style.behavior='url(#defau原创 2011-05-09 17:04:00 · 356 阅读 · 0 评论 -
ASPX 控件添加横向和纵向自动扩展滚动条
<br /><asp:Panel ID="Panel1" runat="server" style="overflow-x:scroll;overflow-y:auto;" mce_style="overflow-x:scroll;overflow-y:auto;" Height="149px" Width="170px" ><br /> <br />关键是这里:style="overflow-x:scroll;overflow-y:auto;"原创 2011-05-14 15:59:00 · 639 阅读 · 0 评论 -
C# aspx文件下载
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI原创 2011-05-21 16:01:00 · 727 阅读 · 0 评论 -
C#如何写入和读取html控件text1的值
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using原创 2011-06-20 13:02:00 · 734 阅读 · 0 评论 -
VS2005 C# 水晶报表推模式(PUSH)webform下的应用例子
<br />//作者:段利庆 QQ:14035344 tel:13619240877<br />//智能IC卡射频卡水表电表热量表专家 西安米特仪表有限公司<br /> <br />using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;usi原创 2011-05-04 09:46:00 · 659 阅读 · 0 评论 -
DotNet2005Webform应用CrystalReportWebForm组建在IIS环境不显示Toollbar图片问题及解决办法
<br /> CrystalReportWebForm在DotNet2005调试环境运行正常,但是发布到网站IIS浏览结果却不能有效的显示CrystalReport的Toollbar图片,很是郁闷。<br /> 后来,为了搞清楚这些图片文件到底在主机的什么目录内,就在浏览器下选择 查看--源代码,结果发现这些图片文件在这里:例如,<br />/aspnet_client/System_Web/2_0_50727/CrystalReportWebFormViewer3/images/原创 2011-05-05 16:27:00 · 489 阅读 · 0 评论 -
VS2005 C# WebForm 中Gridview 导出数据到Execl 或Word常见问题及解决办法。
<br />关键代码:<br /><br /> protected void Button1_Click(object sender, EventArgs e) { Export("application/ms-execl", "Execl.xls"); } //必须列出该方法 public override void VerifyRenderingInServerForm(Control control) {原创 2011-05-07 10:55:00 · 702 阅读 · 0 评论 -
Windows XP+IIS aspx webform操作ACCESS数据库 不能更新或添加。
运行iis错误信息可能是下面的集中情况:1、Microsoft JET Database Engine (0x80040E09) 不能更新。数据库或对象为只读2、Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft AccessDriver] 操作必须使用一个可更新的查询。3、Microsoft JET Database Engine (0x80004005) 操作必须使用一个可更新的查询。解决办法原创 2011-05-07 16:39:00 · 744 阅读 · 0 评论 -
浅谈事件与委托
先看看某大牛举了一个下雨打电话给邻居收衣服的例子,感觉似乎瞬间开朗!using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 收衣服{ public delegate void Mydelegate(); //先定义一个委托类原创 2012-06-07 13:09:42 · 667 阅读 · 0 评论