技术文档
编程杂记
友情链接
用户控件的晋级使用方法(BindingFlags )
[原创] [shenjk] [2008-8-20 11:13:19]在平常的开发中,我们经常会使用到用户控件(.ascx),这个玩意给我带来了不少的方便,但是在使用中页面也会发现一些问题;特别是在.net2.0下。 比如:我们建立一个用户控件:Header.ascx:〈div〉玉米烙 http://www.shenjk.com 〈%=Index%〉〈/div〉Header.ascx.csusing System;using System.Collections;using System.Configuration;using System.Data;using System.Web;using System.Web.Security;using Sys
C# Asp.Net用户控件详细说明
[转载] [佚名] [2008-8-20 10:36:06]ASP.NET 用户控件概述有时可能需要控件中具有内置 ASP.NET Web 服务器控件未提供的功能。在这种情况下,您可以创建自己的控件。有两个选择。您可以创建:用户控件。用户控件是能够在其中放置标记和 Web 服务器控件的容器。然后,可以将用户控件作为一个单元对待,为其定义属性和方法。自定义控件。自定义控件是编写的一个类,此类从 Control 或 WebControl 派生。 创建用户控件要比创建自定义控件方便很多,因为可以重用现有的控件。用户控件使创建具有复杂用户界面元素的控件极为方便。本主题提供了使用 ASP.NET 用户控件的概述。用户控件结构ASP.NET Web 用户控件与完整
Asp.Net发送邮件详解
[转载] [佚名] [2008-8-20 10:00:22]一、Asp.NET环境下几种不同的邮件发送解决方案 1、 WEB开发,在ASP.NET中引用System.Web.Mail类邮件消息是通过内置在 Microsoft Windows 2000 中的 SMTP 邮件服务或任意的 SMTP 服务器来传送的。System.Web.Mail 命名空间中生成的SmtpMail类可用于在C#网络程序中发送SMTP邮件。此命名空间中的类可以在 ASP.NET 或任何托管应用程序。在System.Web.Mail中提供用于构造电子邮件附件的属性和方法的类MailAttachment和用于构造电子邮件的属性和方法的类MailMessage。⑴ SmtpMail类
C#反射实现类和方法的传递
[转载] [佚名] [2008-8-20 9:49:16]类、方法作为参数传递的写法整理。(通过反射实现) 需要被调用的类及方法: public class Class1 { public Class1() { // // TODO: 在此处添加构造函数逻辑 // } public int Test1(String s) { return int.Parse(s)+1; } } 调用其它类和方法的类: using System.Reflection; public class ReflectMethod { public ReflectMethod() { // // TODO: 在此处添加
调度多台服务器(Socket及window service)
[转载] [佚名] [2008-8-20 8:53:44]最近的项目中遇到了,使用多台服务器,多个客户端来运行一个分布式存储、计算应用程序。总是打开远程连接太过于麻烦且网速慢的原因,所以写一个的调度的程序。情况如下: 环境:N台Server,N台Client,一台调度机子 功能: (1),在调度机上通过命令行连接远程机器,并传入相应的指令 (2),客户端通过Socket监听调度机指点的端口 (3) ,接受到指令后,客户端用process class执行批处理文件布署:在被调度机器上将程序的server端添到windows service中,可以使用如下命令(批处理)Code highli
C# 反射出程序集的属性, 方法及事件
[转载] [佚名] [2008-8-20 8:52:03]CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/using System.Windows.Forms;using System.Reflection;namespace WindowsFormsApplication1{public partial class Form1 : Form{public Form1(){InitializeComponent();
文件按时间排序(FileInfo)
[原创] [shenjk] [2008-8-19 8:47:11]System.IO读取文件夹下的所有文件时,我们需要根据文件最后修改时间来排序,以前觉得好难;最近想通了,很简单。写了一个Demo:using System; using System.Data; using System.IO; namespace FilesSort { public class Class1 { /// 〈SUMMARY〉 /// 读取目录 /// 〈/SUMMARY〉 private string strDirectory = string.Emp
CTreeCtrl的右键菜单
[转载] [佚名] [2008-8-19 8:45:42]//获取到鼠标点中的位置POINT pt;GetCursorPos(&pt);UINT uFlags;//将屏幕坐标转化为客户区坐标ScreenToClient(&pt); MapWindowPoints(&m_ctrlClassTree, &pt,1);//获取鼠标点中位置的itemHTREEITEM hItem = m_ctrlClassTree.HitTest(pt,&uFlags);if ((hItem != NULL) && (TVHT_ONITEM & uFlags)){ //选中点中的item m_c