摘要:
作为一个程序员,在完成设计后还要根据程序的情况以及用户的反映不断对程序进行改进,这样才能不断地完善自己的作品。我在制作完软件商务网http://www.bizsofts.com的论坛后,发现人们总喜欢在帖子中加上各种有用的URL链接或Email地址。而我当初设计时没有考虑到这一点,使得这些URL链接或Email地址只能以文字的形式而并不是以超链接的形式显示,其它浏览帖子的人还必须把这些URL链接拷贝到浏览器中或把Email地址拷贝到Outlook中才能转到相应的链接地址或发送电子邮件到相应的Email地址。 发现这个问题后,我就着手进行解决。首先是从网上查找有关这方面的现在代码,可惜的是,在 阅读全文
摘要:
1.new有几种用法第一种:newClass();第二种:覆盖方法publicnewXXXX(){}第三种:new约束指定泛型类声明中的任何类型参数都必须有公共的无参数构造函数。2.如何把一个array复制到arrayList里foreach(objectoinarray)arrayList.Add(o);3.datagrid.datasouse可以连接什么数据源[dataset,datatable,dataview]dataset,datatable,dataview,IList4.概述反射和序列化反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象 阅读全文
摘要:
1.确认有效电子邮件格式 下面的代码示例使用静态Regex.IsMatch方法验证一个字符串是否为有效电子邮件格式。如果字符串包含一个有效的电子邮件地址,则IsValidEmail方法返回true,否则返回false,但不采取其他任何操作。您可以使用IsValidEmail,在应用程序将地址存储在数据库中或显示在ASP.NET页中之前,筛选出包含无效字符的电子邮件地址。[VisualBasic]FunctionIsValidEmail(strInAsString)AsBoolean'ReturntrueifstrInisinvalide-mailformat.ReturnRegex.IsMa 阅读全文
摘要:
1asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"PageSize="5"2Width="726px"AllowPaging="True"AllowSorting="True"3DataKeyNames="DB1_1,DB1_2"OnRowDeleting="GridView1_RowDeleting"OnPageIndexChanging="GridView1_PageIndexChanging"OnRowDataBound="GridView1_RowDataBound"OnSorting="GridV 阅读全文
摘要:
编码publicstringEncodeBase64(stringcode_type,stringcode){stringencode="";byte[]bytes=Encoding.GetEncoding(code_type).GetBytes(code);try{encode=Convert.ToBase64String(bytes);}catch{encode=code;}returnencode;}解码publicstringDecodeBase64(stringcode_type,stringcode){stringdecode="";byte[]bytes=Convert.From 阅读全文
摘要:
你平时是怎么读取文件的?使用流读取。是的没错,C#给我们提供了非常强大的类库(又一次吹捧了.NET一番),里面封装了几乎所有我们可以想到的和我们没有想到的类,流是读取文件的一般手段,那么你真的会用它读取文件中的数据了么?真的能读完全么?通常我们读取一个文件使用如下的步骤:1、声明并使用File的OpenRead实例化一个文件流对象,就像下面这样FileStreamfs=File.OpenRead(filename);或者FileStreamfs=FileStream(filename,FileMode.Open,FileAccess.Read,FileShare.Read);2、准备一个存放文 阅读全文
摘要:
我觉得懂得编写发送邮件客服端丰常重要.这可以把它嵌入到你的软件里加强与用户的沟通与可以收集程运行的错误信息.以与我编写一小的发送邮件客服端来与在家交流.程序如下:发送邮件解决方案下载 接下来,我来说一下我开发的过程与体会:创建发送邮件客服端步骤:1.创建Smtp服务器.2.创建发件人,与收件人邮箱地址.3.创建发送信息.4.建件发送附件.1.Smtp服务器,可用本地的也可以用其它的可用有Smtp服务器.如。smtp.126.com;smtp163.com.需要注意的时:(1)如果用本的的,本地要装Smtp用服也就是系统组件,默认没有安装。(2)如果用邮件服务商的,你要有其上面的帐号与密码,即 阅读全文
摘要:
在微软.NET环境中的System.Web.Mail的命名空间里,提供了几个类,使得你根本就不需要了解POP3等一系列网络协议,就可以在程序中轻松的发送邮件,非常简单,本文就简要的介绍一下,如何用C#语言来实现。首先,我们要添加这个命名空间usingSystem.Web.Mail;现在,我们来生成邮件本身。这里提供了一个名为MailMessage类。这个类的实例,就是我们要发送的邮件对象。MailMessageMessage=newMailMessage();通过设置Mesasge对象的属性,来构造我们要发送的邮件。//发件人地址,是字符串类型Message.From="wanglei@e3s 阅读全文
摘要:
数据绑定checkedListBox1.DataSource=ds.Tables[0];checkedListBox1.ValueMember="intSectionID";checkedListBox1.DisplayMember="txtShortDesc".ToString();数据显示intcount=checkedListBox1.Items.Count;for(inti=0;icount;i++){if(checkedListBox1.GetItemChecked(i)){MessageBox.Show(checkedListBox1.Items[i].ToString());} 阅读全文
摘要:
privatevoidtxbSleep_KeyPress(objectsender,KeyPressEventArgse){if(!(Char.IsNumber(e.KeyChar)||e.KeyChar=='\b')){e.Handled=true;}} 阅读全文