摘要:让我们增强这个简单的 TextBox 扩展程序,以便为每个 extendee 提供更好的支持。扩展程序现在将添加两个属性 — 背景色和前景色。[ProvideProperty("SelectedBackColor", typeof(TextBox))][ProvideProperty("SelectedForeColor", typeof(TextBox))]public class TextBo...
阅读全文
摘要:提供程序控件允许您在不新建特殊类的情况下扩展现有的控件。用来执行扩展的代码(GotFocus 和 LostFocus 处理程序)加载到在运行时插入到基类中的外部类。Visual Studio .NET 中优异的设计时支持使得提供程序控件的存在几乎不被注意。 要获得数字代码和自动颜色功能,您需要编写两个提供程序控件;一个用来实现自动颜色,另一个用来实现数字模式。在最后的窗体中,只放置真正需要的提供程...
阅读全文
摘要:namespace Microshaoft.Utils { using System; using System.IO; using System.Net; using System.Text; using System.Security; using System.Threading; using System.Collections.Specialized; /// //...
阅读全文
摘要:private string CheckCidInfo(string cid) { string[] aCity = new string[]{null,null,null,null,null,null,null,null,null,null,null,"北京","天津","河北","山西","内蒙古",null,null,null,null,null,"辽宁","吉林","黑龙江",nul...
阅读全文
摘要:1、找寻支持QQ HTTP协议的服务器。大家也许会被一些假像所迷惑,也许会认为QQ的HTTP服务器是基于80口进行通信的(如:218.17.209.23:80),其实不然,正真基于HTTP的服务器应该是:http://tqq.tencent.com:8000,它是一个通过8000口进行通讯的服务器。由于QQ的HTTP服务器并不支持HTTP协议中GET方法,它支持POST方法。所以我们要给QQ的HT...
阅读全文
摘要:Button1.Attributes["onclick"] = "return confirm('你确认要测试吗?');";这样点击Button1后就会弹出一个对话窗,点击确认提交,点击取消不提交当前表单
阅读全文
摘要:html页面部分,保存为 WebForm2.aspx文件 WebForm2.aspx文件的后台代码实现:if (Request.ContentType.ToLower() == "text/xml") { XmlDocument xmldoc = new XmlDocument(); xmldoc.Load(Request.InputStream); t...
阅读全文
摘要:上传单一的文件HTML页面: 需要注意的是form里面的enctype="multipart/form-data"。SubmitButt...
阅读全文