随笔分类 -  .net

C#/ASP.NET/WINFORM
[原创]gridview与浮动层的结合运用
摘要:这是后台代码: #region 页面事件处理程序 --- gridView事件 //数据列绑定时 protected void gvList_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) ... 阅读全文
posted @ 2006-12-15 11:30 心有灵犀 阅读(920) 评论(8) 推荐(0)
如何能顺利往表中允许为null的字段插入null值(参数绑定)
摘要:sqlcmd.Parameters.Add(new SqlParameter("@t12",SqlDbType.DateTime));if (tb12.Text.Length>0){sqlcmd.Parameters["@t12"].Value=tb12.Text}else{sqlcmd.Parameters["@t12"].Value = System.DBNull.Value;} 阅读全文
posted @ 2006-12-11 10:32 心有灵犀 阅读(348) 评论(0) 推荐(0)
将gridview导出到Excel
摘要:/**//// /// 将gridview导出到Excel /// #region protected void ToExcel() { //屏蔽掉不需要导出的列 gvList.Columns[0].Visible = false; gvList.Columns[2].Visible = false; gv... 阅读全文
posted @ 2006-12-11 10:00 心有灵犀 阅读(437) 评论(1) 推荐(0)
一个gridView绑定的实例(数据列绑定时触发)
摘要:#region 页面事件处理程序 --- gridView事件 //数据列绑定时 protected void gvList_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { ... 阅读全文
posted @ 2006-12-11 09:56 心有灵犀 阅读(1318) 评论(0) 推荐(0)
ASP.NET2.0中用updatefile控件上传文件
摘要:Boolean fileOK = false; String path = Server.MapPath("~/TspSystem/DemandManagerModule/"); if (FileUpload1.HasFile) { String fileExtension = Syste... 阅读全文
posted @ 2006-12-11 09:52 心有灵犀 阅读(292) 评论(0) 推荐(0)
event与delegate
摘要:event不用初始化应该这样理解,一个类的event成员相当于一个实例化好的委托。这一点很重要,这就是event为什么能作为接口成员,如果你用一个委托实例字段来代替event,这个字段是不能包含在接口中的,而如果用属性,则势必在子类中要实例化。 event相对于delegate实例,语法上的区别不是太多,只能这么说,event借助delegate实现了事件机制,当然没有event关键字,我们也可以... 阅读全文
posted @ 2006-11-24 15:53 心有灵犀 阅读(176) 评论(0) 推荐(0)
3种分页方式比较(转)
摘要:方案一:(利用ID大于多少和SELECT TOP分页) ALTER PROCEDURE [dbo].[selPagesByTop] @tblName nvarchar(255), -- 表名 @priKeyName nvarchar(50), -- 主键列... 阅读全文
posted @ 2006-11-04 12:29 心有灵犀 阅读(293) 评论(0) 推荐(0)
在程序中提取客户机端的MAC地址
摘要:public string GetCustomerMac(string clientIP) { string Mac = ""; System.Diagnostics.Process process = new System.Diagnostics.Process(); process.StartInfo.FileNa... 阅读全文
posted @ 2006-11-04 00:45 心有灵犀 阅读(189) 评论(0) 推荐(0)
用javascript生成可控新窗口
摘要:目前的状况只能通过window.open('网页地址',"",'参数')来打开一个新页参数height=100 窗口高度; width=400 窗口宽度; top=0 窗口距离屏幕上方的象素值; left=0 窗口距离屏幕左侧的象素值; toolbar=no 是否显示工具栏,yes为显示; menubar=noscrollbars=no 表示菜单栏和滚动栏。 resizable=no 是否允许改变... 阅读全文
posted @ 2006-11-04 00:44 心有灵犀 阅读(259) 评论(0) 推荐(0)
日志文件操作(写入,读取,清空)
摘要:#region 日志文件 /// /// 各项校对写入日志文件 /// /// public static void WriteCheckInformationToLog(string checkInformation) { StreamWriter sw = null; StreamWriter swHistory = null; try { ... 阅读全文
posted @ 2006-11-04 00:43 心有灵犀 阅读(899) 评论(0) 推荐(0)
利用正则表达式限制网页表单里的文本框输入内容
摘要:利用正则表达式限制网页表单里的文本框输入内容: 用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"... 阅读全文
posted @ 2006-11-04 00:42 心有灵犀 阅读(231) 评论(0) 推荐(0)
更改文件名c#
摘要:using System.Diagnostics; Process.Start( "cmd", "/C " + "ren d:\\yangchao\\雷达\\TestPoint\\bin\\Debug\\log.txt b.txt" ); 阅读全文
posted @ 2006-11-04 00:41 心有灵犀 阅读(669) 评论(0) 推荐(0)
vs2005控件绑定
摘要:你这是属于典型的基本概念不了解的问题。建议先看看基本的asp.net 2.0的知识 使用 Eval 方法Eval 方法可计算数据绑定控件(如 GridView、DetailsView 和 FormView 控件)的模板中的后期绑定数据表达式。在运行时,Eval 方法调用 DataBinder 对象的 Eval 方法,同时引用命名容器的当前数据项。命名容器通常是包含完整记录的数据绑定控件的最小组成部... 阅读全文
posted @ 2006-11-04 00:39 心有灵犀 阅读(333) 评论(0) 推荐(0)
GirdView自定义分页
摘要:本文说明如何使用ObjectDataSource自定义分页、排序,你会发现ObjectDataSource的伸缩性很大,。不管是初学者还是具有一定经验的用户,ObjectDataSource总能够给你提供能够满足你要求的功能。 在数据分页中,最简单是利用GridView的分页、排序功能,此功能不几乎应该是确实不需要编写代码,稍微勾勾划划就能够分页、排序。然而当数据量很少时,以来此方法确实可... 阅读全文
posted @ 2006-11-04 00:38 心有灵犀 阅读(370) 评论(0) 推荐(0)
C#使用异步Socket实现TCP网络服务的CS的通讯构架(二)使用方法
摘要:一.TcpSvr的使用方法 A.测试程序: using System; using Ibms.Net.TcpCSFramework; using System.Collections; using System.Net.Sockets; namespace Ibms.Test { /// /// 测试TcpSvr的类 /// public class TestTcpSvr { public... 阅读全文
posted @ 2006-11-04 00:38 心有灵犀 阅读(1362) 评论(0) 推荐(0)
C#中使用异步Socket编程实现TCP网络服务的CS的通讯构架(一)----基础类库部分
摘要:///////////////////////////////////////////////////////////////////////////////////////// /* 标题:在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)----基础类库部分 当看到.NET中TcpListener和TcpClient的时候,我非常高兴,那就是我想要的通讯模式 但是使... 阅读全文
posted @ 2006-11-04 00:37 心有灵犀 阅读(2804) 评论(2) 推荐(0)
Asp.net关于获取客户端CPU,硬盘,MAC序列号的问题
摘要:using System;using System.Runtime.InteropServices;using System.Management;namespace Hardware{/// /// Hardware_Mac 的摘要说明。/// public class HardwareInfo{//取机器名 public string GetHostName(){return System.N... 阅读全文
posted @ 2006-11-04 00:36 心有灵犀 阅读(1112) 评论(4) 推荐(0)
c#中获取XML的方法
摘要:using System;using System.Xml; namespace GetBaseInfo{ /// /// GetXMLBaseInfo 的摘要说明。 /// public class GetXMLBaseInfo { public GetXMLBaseInfo() { // // TODO: 在此处添加构造函数逻辑 // } /// /// 根据节点... 阅读全文
posted @ 2006-10-11 20:41 心有灵犀 阅读(499) 评论(0) 推荐(0)
一个简单的XML例子
摘要:CD Navigate Title:Artist:Year:Country:Company:Price: Empire BurlesqueBob DylanUSAColumbia10.901985Hide your heartBonnie TylorUKCBS Records9.901988Greatest HitsDolly PartonUSARCA9.901982Still got ... 阅读全文
posted @ 2006-10-11 20:38 心有灵犀 阅读(2587) 评论(0) 推荐(0)