- 浏览: 86718 次
- 性别:
- 来自: 武汉
最新评论
文章列表
首先,引入
using System.Security.Cryptography;
编写代码
/// <summary>
/// AES、DES加解密工具类
/// </summary>
public class EncryptUtil
{
private static readonly string AESKEY = "GHYU80DV3465QSFG";//16或者32位
//private static readonly string DESKEY = Co ...
C#实现访问网络共享文件夹,使用 WNetAddConnection2A 和 WNetCancelConnection2A。
在目标服务器建立共享文件夹,建立访问账号test;
public enum ERROR_ID
{
ERROR_SUCCESS = 0, // Success
ERROR_BUSY = 170,
ERROR_MORE_DATA = 234,
ERROR_NO_BROWSER_SERVERS_FOUND = 6118,
ERROR_INVALID_LEVEL = 124 ...
JavaScript调用ActiveX想必大家都很熟悉,这里就不说了。主要说说ActiveX怎么调用JavaScript吧。
首先把http://269181927.iteye.com/blog/1045372这篇文章中创建好的修改代码。
第一步创建接口
[ComImport,Guid("00000118-0000-0000-C000-000000000046"),
InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IOleClientSite
{
void Sav ...
第一步:创建一个window窗体控件库。设置程序集信息,打开vs2010 GUID生成器生成GUID:
<!--StartFragment -->
勾选为com互操作注册,最好在debug和release下面都勾选(注意,此处如果是在debug状态下修改的,那在调到release状态下还需要再设置一次:
<!--StartFragment -->
打开AssemblyInfo.cs文件,添加:
using System.Reflection;
using System.Runtime.CompilerServices;
using Sys ...
思路,在模态窗口页面放一个影藏的iframe。
首先,我们新建一个模态窗口,在模态窗口a.aspx
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
...
Ajax.Net 用户指南
概述
AJAX依靠服务器作为中介来分发和处理请求。为了完成这项工作,.net封装类依赖于客户端的请求对象,而xmlHttpRequest对象被大部分的浏览器支持,因此使用这个对象是一个不错的解决方案。因为封装的目的是 ...
这里提供两个CodeSmith代码模板示例,关于使用教程下面提供了下载:
Entity.cst
<%@ CodeTemplate Language="C#" TargetLanguage="C#" ResponseEncoding="UTF-8"
Description="Generates a class including a special informational header" %>
<%@ Property Name="NameSpace" T ...
1、关于页面元素的引用
通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。
2、jQuery对象与dom对象的转换
只有jque ...
/*
* Date prototype extensions. Doesn't depend on any
* other code. Doens't overwrite existing methods.
*
* Adds dayNames, abbrDayNames, monthNames and abbrMonthNames static properties and isLeapYear,
* isWeekend, isWeekDay, getDaysInMonth, getDayName, getMonthName, getDayOfYear, getWeekOfY ...
可以解决缓存问题:
/**
* 打开模态窗口
* @param {Object} url 要打开窗口的地址
* @param {Object} obj 要传入的参数
* @param {Object} width 打开窗口的宽
* @param {Object} height 打开窗口的高
* @return {TypeName} 打开窗口返回给父页面的值
*/
function openModalWindow(url,obj, width, height){
if(url.indexOf("?") > 0){
url = url ...
TreeView.js
//有时候在子节点选择后,其父级节点也需要被选中,代码如下:
//set child nodes checkbox status
function TV2_SetChildNodesCheckStatus(node, isChecked) {
var childNodes = TV2i_GetChildNodesDiv(node);
if (childNodes == null)
return;
var inputs = WebForm_GetElementsByTagN ...
在母板页定义一个服务器控件:
<asp:Label ID="Label1" runat="server" Font-Size="14px" Text="hello"></asp:Label>
在母板也后台代码写上如下代码:
public Lable Lable2
{
get
{
return Label1;
}
set
{
Label1 = value;
}
}
在内容页后台代码获取Lable1:
Labl ...
说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERROR(一般错误)、WARN(警告)、INFO(一般信息)、DEBUG(调试信息)。要想获取最新版本的log4net组件库,可以到官方网站http://logging.apache.org/log4net ...
1.convert
convert(varchar(10),getdate(),120) : varchar(10) 截取位数可以调节,最多能显示19位(varchar(19))
如:2009-12-12 10:10:10 -> 2009-12-12
不带世纪数位 (yy) (1)
带世纪数位 (yyyy)
标准
继承的概念:举个例子说吧,教师和学生都继承人类,数学老师,语文老师都继承自教师,计算机系学生,外语系学生继承自学生类。。。依此类推。
问题来了,通常在编程是把一类对象中共有的属性和行为抽象出来作为父类,这样来说,父类是不是不应该有private成员变量呢?有人说private成员可以被继承,只是子类不能直接访问,有人说private成员不能被继承(我比较同意,但是既然是继承,父类就是不是不应该有private成员呢,否则没意义?是问号)。另外,有人举了个儿子和父亲的例子,说儿子继承了父亲的某些特性,父亲的一些私有特性是儿子继承不了的,比喻说,父亲的妻子是儿子继承不了的,针对这种 ...