
.net
一品梅
君子当自强不息.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
获得引起postback的控件
string ctrlname = page.Request.Params.Get("__EVENTTARGET");if (ctrlname != null && ctrlname != string.Empty)...{ return this.Page.FindControl(ctrlname);} 关键字:_EVENTTARGET....>翻译 2007-11-22 00:45:00 · 1493 阅读 · 0 评论 -
msdn asp.net[...] csdn 网摘[...]
1.String.PadLeft 右对齐此实例中的字符,在左边用空格或指定的 Unicode 字符填充以达到指定的总长度。等效算法:1)string a = "1"; string newa = a.PadLeft(5, 0); Console.Write(newa);2)string a = null; a = 1; for(int转载 2009-04-15 00:53:00 · 664 阅读 · 0 评论 -
有关中文的正则表达式
1、判断字符串是否为连续的中文字符(不包含英文及其他任何符号和数字):Regex.IsMatch("中文","^[\u4e00-\u9fa5]+$");2、判断字符串是否为中文字符串(仅不包含英文但可以包含其他符号及数字):!Regex.IsMatch("中文",@"[a-zA-Z]"); using System;using System.Text.RegularE原创 2013-06-08 20:13:51 · 843 阅读 · 0 评论 -
[in][out][retval]
[in][out][retval]用于COM自动化组件,主要是用于生成包装类用的[in]类型表明参数是一个输入参数,所以这个参数不会向外界返回结果 [out]类型表明参数是个输出参数,所以这个参数会向外界返回结果,参数类型只能是指针类型[out,retval]类型表明参数是个输出参数, retval 必须与 out 联用,并且在参数类表中只有最后一个参数可以被指定为 [out,re原创 2014-01-23 09:45:13 · 4377 阅读 · 0 评论 -
十六进制与十进制的转换
十六进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方…… 所以,在第N(N从0开始)位上,如果是是数 X (X 大于等于0,并且X小于等于 15,即:F)表示的大小为 X * 16的N次方。 假设有一个十六进数 2AF5, 那么如何换算成10进制呢? 用竖式计算: 2AF5换算成10进制: 第0位: 5 * 16^0 = 5转载 2014-03-11 15:37:22 · 886 阅读 · 0 评论 -
win7下获取本机ip地址
win7支持ipv6版本的ip协议,使用Dns.GetHostAddresses(Dns.GetHostName());返回的第一个ip总是默认ipv6格式,所以你需要在IPAddress[]中判断ip格式,如果是ipv4则返回即可。 string localComName = Dns.GetHostName(); IPHostEntry myEntr原创 2014-07-21 07:01:09 · 1162 阅读 · 0 评论 -
网络winform
学习这个类,首先需要了解基本的TCP/IP 和UDP 协议,对端口…………都有一定的理解……以下是我总结的重要的几点,希望对你有用……1.利用Tcp协议编程1)服务器端:a)建立TCP监听器TcpListener对象。TcpListener tl=new TcpListener(端口号);b)启动监听器tl.Start(); c)用监听器获取连接进来的套接字(So原创 2014-07-20 15:38:06 · 793 阅读 · 0 评论 -
C#中params关键字的作用
params 构造函数声明数组 而不知道数组长度 用的在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。using System;public class MyClass { public static void UseParams(params int[] list) { fo原创 2014-06-30 20:27:19 · 4197 阅读 · 0 评论 -
鼠标,控件,互动
两个Pictruebox,用于放背景的Pic1和用于放小图的Pic2。希望能实现鼠标拖拽Pic2在Pic1上移动,但不能超出Pic1的边框范围。即Pic2的左边框不能超出Pic1的左边框,Pic2的右边框不能超出Pic1的右边框。上下亦然。原创 2014-07-22 09:28:59 · 741 阅读 · 0 评论 -
XML CDATA
xml version="1.0" encoding="gb2312" ?> - rss version="2.0">- channel> title>饲料生产设备title> link>http://china.alibaba.comlink> description>阿里巴巴 饲料生产设备 供求商机description> language>zh-原创 2008-12-10 16:59:00 · 1488 阅读 · 0 评论 -
关于sessionState各种模式的问与答[转载英文帖FAQ],侧重与各种实例与应用。
This article s original URL is:http://forums.asp.net/p/7504/7504.aspxThe article is divided into two parts:1. "Understanding Session State Modes" - to help you to understand the difference betwee转载 2008-12-03 15:18:00 · 3834 阅读 · 0 评论 -
Hashtable
Hashtable s = new Hashtable(); s.Add("1","abc");s.Add("2", "def"); Session["hashtable"] = s;以上代码是错误的,没有进行类型转换,因为session为对象类。要转换。Hashtable ht = (Hashtable)Session["HT"];Response.Write(ht["A"].ToString(原创 2008-12-03 14:04:00 · 645 阅读 · 0 评论 -
ashx文件及其作用.(搜集)
微软文档 ------------------------------ 在 ASP.NET 中,主要使用两种方法来创建 HTTP 处理程序。第一种是通过创建带有 ASHX 扩展名的文件,另一种是创建实现 System.Web.IHttpHandler 的类,请参阅 IHttpHandler Interface。本文将着重介绍第二种形式。要创建 HTTP 处理程序,需要创建一个程序集(通常是一个代原创 2007-11-24 21:37:00 · 2094 阅读 · 1 评论 -
asp.net生成html静态页页面(转)
先建个html模版页(template.htm):http://www.w3.org/TR/html4/loose.dtd">$title $htmlformat[3] 在asp.net中的应用(c#): string[] format=new string[4];//定义和htmlyem标记数目一致的数组 StringBuilder htmltext转载 2007-11-24 21:40:00 · 1586 阅读 · 1 评论 -
历"数"Request.ServerVariables
Request.ServerVariables("Url") 返回服务器地址Request.ServerVariables("Path_Info") 客户端提供的路径信息Request.ServerVariables("Appl_Physical_Path") 与应用程序元数据库路径相应的物理路径Request.ServerVariables("Path_Translated")原创 2008-03-14 15:25:00 · 998 阅读 · 0 评论 -
使用逗号分隔含有ID的输入参数(sql 查询)
提问:怎么获取数据表格行中的 ID号? For Each row As GridViewRow In gvManagerList.Rows Dim cb As CheckBox = row.FindControl("cbSelect") If cb.Checked = True Then翻译 2007-12-18 13:45:00 · 11736 阅读 · 0 评论 -
记录小册子之控件开发
1. Enhanced Required Field Validator with an Image propertyhttp://www.c-sharpcorner.com/UploadFile/deepakvraghavan/EnhancedRequiredFieldValidator08072007112220AM/EnhancedRequiredFieldValidator.aspx原创 2008-03-26 13:34:00 · 687 阅读 · 0 评论 -
[转]什么是Base-64编码?
各位看官应该都是资深的网虫了,小弟斗胆在此问问大家,平时上网时,除了泡MM、到论坛灌水、扔版砖……之外,进行的最多的是什么活动?对了,你一定会说:是收发电子邮件!(谁敢说自己没收/发过电子邮件的?拉出去枪毙了!!)收/发E-mail的时候有一个安全性的问题——假想一下,你花了一整天时间给系花写的情书,在发送的过程中被隔壁宿舍张三那小子截获了(难道他是黑客??),更糟的是他是你的情敌啊……天,后果不原创 2008-06-02 10:17:00 · 2446 阅读 · 0 评论 -
ASP.NET program TEST[2008.10.30]
DIY:protected void btnUpload_Click(object sender, EventArgs e) { //Stream UploadStream = FileUpload1.PostedFile.InputStream; System.IO.Stream UpLoadStream = F原创 2008-10-30 12:40:00 · 621 阅读 · 0 评论 -
web.config中不同结点之间的获取异同。(类枚举值)
1.appSettings结点// Get appSettings. static void GetAppSettings(){ // Get the appSettings. NameValueCollection appSettings = ConfigurationManager.AppSettings; /原创 2008-11-28 14:23:00 · 1144 阅读 · 0 评论 -
关于windows服务
windows服务不可以直接调试地。。。需要安装,方法:当你的windows服务项目写好了之后,编译,在bin下会生成同名exe,然后打开开始菜单-》vs200x-》vsTools-》vs200x命令提示行,然后cd到你的bin目录下,运行installutil 你的服务名.exe进行安装,安装好了通过我的电脑-》管理-》服务来进行启动和停止。。。调试的时候,不能用简单的断点来调试,需原创 2014-07-23 21:20:17 · 664 阅读 · 0 评论