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