06 2006 档案
WinForm最简单两GridView同步滚动
摘要:private void dataGridView1_Scroll(object sender, ScrollEventArgs e) { dataGridView2.FirstDisplayedScrollingRowIndex = dataGridView1.FirstDisplayedScrollingRowIndex; dataG... 阅读全文
posted @ 2006-06-28 13:42 Ameng 阅读(332) 评论(0) 推荐(0)
跨站登录(一站式登录)认证的解决办法
摘要:点击下载此文件 关键在于web.config,如下面所示,粗体标识的地方,多个网站的web.config设置一定要相同,这样才能保证在一个站点上登录后,另一个站点继续获取认证信息,当然validationKey的值可自行定义,但要符合规范(可以借助public/password.aspx工具来生成) *********web.config******************************... 阅读全文
posted @ 2006-06-27 00:03 Ameng 阅读(882) 评论(0) 推荐(1)
c#取得硬件信息
摘要:using System.Management;//取CPU号public string GetCpuID() { try { ManagementClass mc = new ManagementClass("Win32_Processor"); ManagementObjectCollection moc = mc.GetInstances(); string strCpuID = nu... 阅读全文
posted @ 2006-06-27 00:02 Ameng 阅读(288) 评论(0) 推荐(0)
用C#发传真
摘要:/**//**//**//// /// ////发送传真的方法,传递三个参数/// /// /// /// public void sendFax(string faxFile ,string faxNumber,string hostName){//writeFile("sendFax faxFile= "+faxFile);string sql = "";string faxID = "";F... 阅读全文
posted @ 2006-06-26 23:57 Ameng 阅读(2204) 评论(3) 推荐(0)
asp.net 2.0中gridview里嵌套dropdownlist
摘要:在asp.net 2.0中,在一个gridview里,可以嵌套进一个dropdownlist,这是十分容易的事情,而这里讲的是,在每个dropdownlist里,都绑定的是不同的内容,比如在northwind数据库中,可以用GRIDVIEW显示出每个category类别,同时每一行的category类别里可以已dropdonwlist下拉框的形式,列出该分类下的所有产品.下面介绍实现的方法首先是页... 阅读全文
posted @ 2006-06-26 23:56 Ameng 阅读(435) 评论(0) 推荐(0)
ASP.NET2.0开发技巧
摘要:1.连接字符串的设定与引用 ASP.NET2.0中,连接字符串的设定与引用非常简单,只要一个SQLDataSource即可,建立连接后,连接字符串,会自动存在web.config中 ...其它页面引用时,类似代码如下:" SelectCommand="select top 1000 * from t_student">2.GridView中参数的传递GridV... 阅读全文
posted @ 2006-06-26 23:55 Ameng 阅读(283) 评论(0) 推荐(0)
.NET2.0示例_邮件发送
摘要:利用MailMessage对象 using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using ... 阅读全文
posted @ 2006-06-26 23:45 Ameng 阅读(436) 评论(0) 推荐(0)
ASP.NET 2.0中的成员管理与角色管理
摘要:1. 另可以在cookie中缓存角色信息,要实现这一点只需要在配置文件中做如下更改:成员服务 使用ASP.NET Web Site Administration Tool创建配置网站的权限信息。该工具在http://localhost//webadmin.axd,通过配置,该工具将直接生成一个web.config的文件用于存贮成员信息。在asp.net2.0中也提供了两个类... 阅读全文
posted @ 2006-06-26 23:42 Ameng 阅读(305) 评论(0) 推荐(0)
ASP.NET2.0 GridView小技巧汇粹
摘要:1)GridView绑定数据源控件,需要有编辑和删除选项按钮时,数据源控件必须提供SQ操作L语句或存储过程调用,一般,我的推荐做法是,使用无意义的SQL语句或存储过程来使GridView的编辑和删除按钮可以生成,具体的编辑更新和删除操作在代码运行时而不是在控件设计时指定,虽然多写了一点代码,但是对以后的扩展应用是很有好处的,建议所有的数据操作,不管是简单还是复杂的,都使用三层结构,这样从WEB到W... 阅读全文
posted @ 2006-06-26 23:39 Ameng 阅读(799) 评论(0) 推荐(0)
JS菜单
摘要:目录结构菜单 演示地址: http://vip.5d.cn/flood/myjs/htm/menu/dir1.htm 简单树型菜单 演示地址: http://vip.5d.cn/flood/myjs/baoku/0035.htm 经典树型菜单 演示地址: http://vip.5d.cn/flood/myjs/htm/menu/content.htm 顶部滑动菜单 演示地址: http://vip... 阅读全文
posted @ 2006-06-26 23:38 Ameng 阅读(308) 评论(0) 推荐(0)
14、一般故障解决
摘要:14、一般故障解决 一般网站最容易发生的故障的解决方法 --------------------------------------------------------------------------------1.出现提示网页无法显示,500错误的时候,又没有详细的提示信息 可以进行下面的操作显示详细的提示信息:IE-工具-internet选项-高级-友好的http错误信息提示,将这选项前... 阅读全文
posted @ 2006-06-23 18:23 Ameng 阅读(535) 评论(1) 推荐(0)
13、IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版]
摘要:13、IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版] IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版] IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版] [补充]关于参照本贴配置这使用中使用的相关问题请参... 阅读全文
posted @ 2006-06-23 18:23 Ameng 阅读(1171) 评论(0) 推荐(0)
12、Windows2003 下安装 WinWebMail 3.6.3.1 完全攻略手册
摘要:12、Windows2003 下安装 WinWebMail 3.6.3.1 完全攻略手册 这段时间论坛上有朋友提及无法在WINDOWS2003+IIS6下面建立WINWEBMAIL邮件,遇到不一些问题,特意将这篇旧文重新 发一次给大家 1)查看硬盘:两块9.1G SCSI 硬盘(实容量8.46*2) 2)分区系统分区X盘7.49GWEB 分区X盘1.0G邮件分区X盘8.46G(带1000个100M... 阅读全文
posted @ 2006-06-23 18:22 Ameng 阅读(859) 评论(1) 推荐(0)
11、用户安全设置
摘要:用户安全设置 用户安全设置 1、禁用Guest账号 在计算机管理的用户里面把Guest账号禁用。为了保险起见,最好给Guest加一个复杂的密码。你可以打开记事本,在 里面输入一串包含特殊字符、数字、字母的长字符串,然后把它作为Guest用户的密码拷进去。 2、限制不必要的用户 去掉所有的Duplicate User用户、测试用户、共享用户等等。用户组策略设置相应权限,并且经常检查系统的用户... 阅读全文
posted @ 2006-06-23 18:21 Ameng 阅读(625) 评论(0) 推荐(0)
10、启用WINDOWS自带的防火墙
摘要:启用win防火墙 桌面—>网上邻居—>(右键)属性—>本地连接—>(右键)属性—>高级—> (选中)Internet 连接防火墙—>设置 把服务器上面要用到的服务端口选中 例如:一台WEB服务器,要提供WEB(80)、FTP(21)服务及远程桌面管理(3389) 在“FTP 服务器”、“WEB服务器(HTTP)”、“远程桌面”、“安全WEB服务器”前面打上对号 如... 阅读全文
posted @ 2006-06-23 18:20 Ameng 阅读(349) 评论(0) 推荐(0)
9、MSSQL安全设置
摘要:sql2000安全很重要 将有安全问题的SQL过程删除.比较全面.一切为了安全! 删除了调用shell,注册表,COM组件的破坏权限 use master EXEC sp_dropextendedproc 'xp_cmdshell' EXEC sp_dropextendedproc 'Sp_OACreate' EXEC sp_dropextendedproc 'Sp_OADestroy' EXE... 阅读全文
posted @ 2006-06-23 18:20 Ameng 阅读(280) 评论(1) 推荐(0)
8、防御PHP木马攻击的技巧
摘要:PHP本身再老版本有一些问题,比如在 php4.3.10和php5.0.3以前有一些比较严重的bug,所以推荐使用新版。另 外,目前闹的轰轰烈烈的SQL Injection也是在PHP上有很多利用方式,所以要保证 安全,PHP代码编写是一方面,PHP的配置更是非常关键。 我们php手手工安装的,php的默认配置文件在 /usr/local/apache2/conf/php.ini,我... 阅读全文
posted @ 2006-06-23 18:19 Ameng 阅读(320) 评论(0) 推荐(0)
7、服务器安全设置之--本地安全策略设置
摘要:安全策略自动更新命令:GPUpdate /force (应用组策略自动生效不需重新启动) 开始菜单—>管理工具—>本地安全策略 A、本地策略——>审核策略 审核策略更改 成功 失败 审核登录事件 成功 失败 审核对象访问 失败 审核过程跟踪 无审核 审核目录服务访问 失败 审核特权使用 失败 审核系统事件 ... 阅读全文
posted @ 2006-06-23 18:18 Ameng 阅读(1360) 评论(0) 推荐(0)
6、服务器安全设置之--IP安全策略 (仅仅列出需要屏蔽或阻止的端口或协议)
摘要:协议 IP协议端口 源地址 目标地址 描述 方式 ICMP -- -- -- ICMP 阻止 UDP 135 任何IP地址 我的IP地址 135-UDP 阻止 UDP 136 任何IP地址 我的IP地址 136-UDP 阻止 UDP 137 任何IP地址 我的IP地址 137-UDP 阻止 UDP 138 任何IP地址 我的IP地址 138-UDP 阻止 UDP 139 任何IP地址 我的IP地址... 阅读全文
posted @ 2006-06-23 18:17 Ameng 阅读(1147) 评论(0) 推荐(0)
5、服务器安全设置之--服务器安全和性能配置
摘要:把下面文本保存为: windows2000-2003服务器安全和性能注册表自动配置文件.reg 运行即可。 Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]"NoRecentDocsMenu"=hex:01,00,0... 阅读全文
posted @ 2006-06-23 18:16 Ameng 阅读(389) 评论(0) 推荐(0)
4、服务器安全设置之--IIS用户设置方法
摘要:IIS安全访问的例子 IIS基本设置 这里举例4个不同类型脚本的虚拟主机 权限设置例子 主机头 主机脚本 硬盘目录 IIS用户名 硬盘权限 应用程序池 主目录 应用程序配置 www.1.com HTM D:\www.1.com\ IUSR_1.com Administrators(完全控制)IUSR_1.com(读)可共用 读取/纯脚本 启用父路径 www.2.com ASP D:\w... 阅读全文
posted @ 2006-06-23 18:15 Ameng 阅读(467) 评论(0) 推荐(0)
3、服务器安全设置之--组件安全设置篇 (非常重要!!!)
摘要:A、卸载WScript.Shell 和 Shell.application 组件,将下面的代码保存为一个.BAT文件执行(分2000和2003系统) windows2000.bat regsvr32/u C:\WINNT\System32\wshom.ocxdel C:\WINNT\System32\wshom.ocxregsvr32/u C:\WINNT\system32\shell32.dll... 阅读全文
posted @ 2006-06-23 18:15 Ameng 阅读(632) 评论(0) 推荐(0)
2、服务器安全设置之--系统服务篇(设置完毕需要重新启动)
摘要:*除非特殊情况非开不可,下列系统服务要■停止并禁用■: Alerter 服务名称: Alerter 显示名称: Alerter 服务描述: 通知选定的用户和计算机管理警报。如果服务停止,使用管理警报的程序将不会收到它们。如果此服务被 禁用,任何直接依赖它的服务都将不能启动。 可执行文件路径: E:\WINDOWS\system32\svchost.exe -k LocalService 其他补充:... 阅读全文
posted @ 2006-06-23 18:14 Ameng 阅读(394) 评论(0) 推荐(0)
1、服务器安全设置之--硬盘权限篇
摘要:这里着重谈需要的权限,也就是最终文件夹或硬盘需要的权限,可以防御各种木马入侵,提权攻击,跨站攻击等。本实例经过多次试验,安全性能很好,服务器基本没有被木马威胁的担忧了。 硬盘或文件夹: C:\ D:\ E:\ F:\ 类推 主要权限部分: 其他权限部分: Administrators 完全控制 无如果安装了其他运行环境,比如PHP等,则根据PHP的环境功能要求来设置硬盘权限,一般是安装目录加上us... 阅读全文
posted @ 2006-06-23 18:13 Ameng 阅读(510) 评论(0) 推荐(0)
ASP.net 验证码(C#)
摘要:public class ValidateCode : System.Web.UI.Page{private void Page_Load(object sender, System.EventArgs e){this.CreateCheckCodeImage(GenerateCheckCode());}#region Web 窗体设计器生成的代码override protected void O... 阅读全文
posted @ 2006-06-23 17:50 Ameng 阅读(163) 评论(0) 推荐(0)
asp.net 实用小函数
摘要:我们在进行ASP.NET开发时,经常会用到一些javascript脚本,比如: private void Button1_Click(object sender, System.EventArgs e){ Response.Write( "") ;} 经常是重复的书写这些脚本,如果我们能做成一个相应的函数就好了,直接就可以拿来使用。很多人都有自己的一些javascript的函数,但是大部分向这样的... 阅读全文
posted @ 2006-06-23 17:49 Ameng 阅读(150) 评论(0) 推荐(0)
ASP.NET 防盗链源码(转)
摘要:/**//* * * 防盗链IHttpHandler * * * 增加了对文件关键字的选择(即仅对文件名存在某些关键字或不存在某些关键字进行过滤) * 设置web.config中节以下值 * string eWebapp_NoLink 如果文件名符合该正确表态式将进行过滤(不设置对所有进行过滤) * string eWebapp_AllowLink 如果文件名符合该正确表态式将不进行过滤(优先权高... 阅读全文
posted @ 2006-06-23 17:46 Ameng 阅读(250) 评论(0) 推荐(0)
用ASP.NET上传图片并生成带版权信息的缩略图
摘要:width:100height:150添加信息:AspxBoy.Com信息位置:left:10right:135 阅读全文
posted @ 2006-06-23 17:43 Ameng 阅读(122) 评论(0) 推荐(0)
向水晶报表传递参数
摘要:参考--http://imar.spaanjaars.com/QuickDocID.aspx?QUICKDOC=310http://www.cddotnet.com/bbs/dispbbs.asp?boardid=3&id=3&star=1#4http://community.csdn.net/Expert/topic/3512/3512093.xml?temp=.3724787如何向 Cryst... 阅读全文
posted @ 2006-06-23 17:27 Ameng 阅读(852) 评论(0) 推荐(0)
c#2.0中新增的两个压缩类
摘要:.NET Framework 2.0 中新增的两个压缩类 System.IO.Compression 命名空间 注意:此命名空间在 .NET Framework 2.0 版中是新增的。 System.IO.Compression 命名空间包含提供基本的流压缩和解压缩服务的类。 (downmoon原作) 类 说明 Defl... 阅读全文
posted @ 2006-06-21 14:34 Ameng 阅读(253) 评论(0) 推荐(0)
IIS管理类(C#)
摘要:using System; using System.Data; using System.DirectoryServices; using System.Collections; namespace Aspcn.Management { /**//// /// IISManager 的摘要说明。 /// public class IISManager { //定义需要使... 阅读全文
posted @ 2006-06-21 14:29 Ameng 阅读(215) 评论(0) 推荐(0)
ASP.NET 2.0 跨页提交
摘要:在ASP.NET 1.x的时候,很多朋友可能需要进行跨页提交的处理,也就是从页面A能够提交到页面B,甚至不同的Control其目标处理页面也各不相同。尤其是从ASP/JSP/PHP转过来的开发人员,可能更有这种需求。但很不幸,在ASP.NET 1.x的时候,处理这种跨页请求是十分丑陋的,需要非常多的“技巧化”处理。 在ASP.NET 2.0的时候,对于跨页提交已经有了非常合理的解决方案,以下就是一... 阅读全文
posted @ 2006-06-21 14:12 Ameng 阅读(126) 评论(0) 推荐(0)
像IP地址输入栏一样的文本框
摘要:IP-like Input像IP地址输入栏一样的文本框 阅读全文
posted @ 2006-06-21 14:06 Ameng 阅读(301) 评论(0) 推荐(0)
取得水晶报表里的控件
摘要:((TextObject)CrystalReportSource1.ReportDocument.ReportDefinition.ReportObjects["Text1"]).Text="abc"; 阅读全文
posted @ 2006-06-21 13:53 Ameng 阅读(154) 评论(0) 推荐(0)
去掉VS2005中水晶报表的登录界面
摘要:在CSDN中经常有朋友问在ASP.NET下用水晶报表的网站会出现水晶报表的登录界面,我来用实例说明如何去掉这个界面(PULL模式) 首先,为了登录方便,将数据库的用户名和密码先写到Web.config中: 然后写个类来统一验证登录 using System;using System.Collections.Generic;using System.... 阅读全文
posted @ 2006-06-21 13:49 Ameng 阅读(559) 评论(1) 推荐(0)
在水晶报表中筛选记录的三种解决方案
摘要:一、解决方案一:报表数据访问使用推模型二、解决方案二:记录选定公式运行时自定义三、解决方案三:将参数合并到记录选定公式----------------------------------解决方案一:报表数据访问使用推模型 需要开发人员编写代码以连接到数据库,执行 SQL 命令以创建与报表中的字段匹配的记录集或数据集,并且将该对象传递给报表。该方法使您可以将连接共享置入应用程序中,并在 Crysta... 阅读全文
posted @ 2006-06-21 13:45 Ameng 阅读(307) 评论(0) 推荐(0)
gridview动态隐藏列
摘要:GridView1.Columns[1].Visible = false; 阅读全文
posted @ 2006-06-21 13:41 Ameng 阅读(495) 评论(0) 推荐(0)
我想在GRIDVIEW的第一列加个编号
摘要:编号规则就是 1、2、3、4、5。。。。。。e.Row.Cells[0].Text = e.Row.DataItemIndex.ToString(); 阅读全文
posted @ 2006-06-21 13:40 Ameng 阅读(122) 评论(0) 推荐(0)
GridView中如何用行上的点击事件取代select事件
摘要:protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e){ e.Row.Cells[0].Style.Add("display", "none");//选择列的隐藏用样式实现 if (e.Row.RowIndex >= 0) e.Row.Attributes... 阅读全文
posted @ 2006-06-21 13:39 Ameng 阅读(525) 评论(3) 推荐(0)