如何实现子窗口关闭父窗口也关闭
作者:大鹏 发布于:2007-7-19 17:01 Thursday
分类:Asp.Net 2.0
标签: .net c#
实现方法:
在子窗口中声明事件:
public event childclose closefather;
C#对象数组排序方法
作者:大鹏 发布于:2007-7-18 9:48 Wednesday
分类:Asp.Net 2.0
标签: 算法 .net c#
下面介绍一种简单有效的排序方法。
下面的排序方法中使用了Array.Sort()和Array.Reverse()方法对数据进行正/反排序,变量isReverse做为反排序的标志位方法传入了2个参数,一个是要排序的对象数组list,一个是排序关键字key,即要对象的根据哪个属性或字段来进行排序(这个值是等于对象的属性/字段名)
type.InvokeMember()方法可以得到对象实例的属性/字段值,这里使用的是字段
在得到数组中的每一个要排序的字段值后,把这个字段值数组做为Array.Sort()方法的参数传入,Sort方法就会将对象数按这个字段的值进行排序。
代码如下:
解析.Net框架下的XML编程技术
作者:大鹏 发布于:2007-7-17 16:50 Tuesday
分类:Asp.Net 2.0
标签: .net c#
XML是微软.Net战略的一个重要组成部分,而且它可谓是XML Web服务的基石,所以掌握.Net框架下的XML技术自然显得非常重要了。本文将指导大家如何运用C#语言完成.Net框架下的XML文档的读写操作。首先,我会向大家介绍.Net框架中与XML相关的命名空间和其中的重要类。其次,我还会给出有关的实例以使读者更进一步的了解XML文档的读写操作的具体方法。
二.XML命名空间和相关类简介:
在深入进行.Net框架下的XML文档的操作之前,我想很有必要向大家介绍.Net框架中与XML技术有关的命名空间和其中一些重要的类。.Net框架为我们提供了以下一些命名空间:System.Xml、System.Xml.Schema、System.Xml.Serialization、System.Xml.Xpath以及 System.Xml.Xsl来包容和XML操作相关的类。
在C#中操作XML 经典实例
作者:大鹏 发布于:2007-7-16 16:43 Monday
分类:Asp.Net 2.0
标签: .net c# xml
[codes=xml]
<?xml version="1.0" encoding="gb2312"?>
<bookstore>
<book genre="fantasy" ISBN="2-3631-4">
<title>Oberon's Legacy</title>
<author>Corets, Eva</author>
<price>5.95</price>
</book>
</bookstore>
[/codes]
无限级目录分类在下拉列表中的实现
作者:大鹏 发布于:2007-7-12 14:16 Thursday
分类:PHP&MySql
标签: html php 数据库 .net c#
开始以为无限级下拉列表功能应该很简单,无非就是用一个递归算法就好啦,但是在做起来的时候却会遇到一些比较模糊的东西。在网上找了很久也没有找到例子,没办法了,想偷懒也偷不成了,还是自己老老实实的写一个吧。不多废话,下面请看我做的详细方法。
.net2.0邮件发送代码
作者:大鹏 发布于:2007-7-9 12:07 Monday
分类:Asp.Net 2.0
标签: .net
[codes=c#]
System.Net.Mail.SmtpClient cln = new System.Net.Mail.SmtpClient("smtp.163.com");
cln.UseDefaultCredentials = false;
cln.Credentials = new System.Net.NetworkCredential("邮件服务器的地址", "密码");//验证身份
cln.DeliveryMethod = SmtpDeliveryMethod.Network;//指定邮件通过smtp服务器发送
MailMessage mes = new MailMessage("发件人的地址", "收件人的地址", "标题", "内容");//邮件内容
mes.SubjectEncoding = Encoding.GetEncoding("GB2312");
mes.BodyEncoding = Encoding.GetEncoding("GB2312");
mes.IsBodyHtml = true;
cln.Send(mes);
[/codes]
个性化成员管理默认的密码规则
作者:大鹏 发布于:2007-7-9 12:03 Monday
分类:Asp.Net 2.0
标签: .net
[codes=xml]
[/codes]
[转]C#运算符重载
作者:大鹏 发布于:2007-7-6 14:22 Friday
分类:Asp.Net 2.0
标签: .net c#
运算符重载是指允许用户使用用户定义的类型编写表达式的能力。它允许用户定义的类型与预定义的类型具有相同的功能。
例如,通常需要编写类似于以下内容的代码,以将两个数字相加。很明显,sum 是两个数字之和。
int i = 5;
int sum = i + j;
如果可以使用代表复数的用户定义的类型来编写相同类型的表达式,那当然是最好不过了:
Complex i = 5;
Complex sum = i + j;
C#中datetime的使用
作者:大鹏 发布于:2007-7-6 14:17 Friday
分类:Asp.Net 2.0
标签: .net c#
如要得到2005年06月 这样格式的时间
可以这样写:
date.ToString("yyyy年MM月", DateTimeFormatInfo.InvariantInfo)
ASP.NET2.0修改webpartzone里面的'无标题'
作者:大鹏 发布于:2007-7-6 13:53 Friday
分类:Asp.Net 2.0
标签: .net c#
第一种是修改放在webpartzone中的控件的标题属性:
[code]在“源”里的“ <ZoneTemplate> <asp:Login ID="Login1" runat="server" CssClass="testtest"> </asp:Login> </ZoneTemplate>” 这一部分,(简单的用了个“login”控件),在<asp:Login...中加上 title="我的标题" 就可以了,不用编程,另外title下回有绿线,不必理会,可以正常使用
[/code]
aspnet_regsql.exe原来还可以这样用
作者:大鹏 发布于:2007-7-6 9:40 Friday
分类:Asp.Net 2.0
标签: .net framework mssql-2005
.net程序中调用web.config中的数据库链接字符串
作者:大鹏 发布于:2007-7-5 15:17 Thursday
分类:Asp.Net 2.0
标签: .net
webconfig里:
[code]
<add name="SQLCONNECTIONSTRING" connectionString="Data Source=776E46AD2185493;Initial Catalog=GPOA;Integrated Security=True" providerName="System.Data.SqlClient"/> [/code]
provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接
作者:大鹏 发布于:2007-6-17 10:04 Sunday
分类:Asp.Net 2.0
标签: 服务器 数据库 .net
解决方法:开始->所有程序->Ms Sql Server->配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务就可以了.
如果还出现错误的话 那么请你检查一下所写的代码connectionString中的Data Source这个属性填写的值是否正确 本机默认填写.\SQLEXPRESS 或者换成 计算机名\SQLEXPRESS ...