Asp.net 2.0中根据权限去调用Sitemap
<siteMap defaultProvider="XmlSiteMapProvider"><providers><add name="XmlSiteMapProvider"description="SiteMap provider which reads in .sitemap XML files."type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"siteMapFile="Web.sitemap"/><add name="AdminSiteMap"description="SiteMap provider which reads in .sitemap XML files."type="System.Web.XmlS
加密webconfig的信息
加密webconfig的信息 [@more@]加密网站中的配置信息,我们不需要写任何代码,也不需要修改任何代码,只需要使用 aspnet_regiis 工具修改配置文件即可.比如我们有下面一个配置文件需要加密:<configuration> <connectionStrings> <add name="SqlServices" connectionString="Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind;" /> </connectionStrings></configuration>假设这个配置文件在 MyApplication 目录下。加密命令aspnet_regiis -pe "connect
深入研究Asp.net页面的生命周期
深入研究Asp.net页面的生命周期[@more@]介绍Asp.net是微软.Net战略的一个组成部分。它相对以前的Asp有了很大的发展,引入了许多的新机制。本文就Asp.net页面的生命周期向大家做一个初步的介绍,以期能起到指导大家更好、更灵活地操纵Asp.net的作用。当一个获取网页的请求(可能是通过用户提交完成的,也可能是通过超链接完成的)被发送到Web服务器后,这个页面就会接着运行从创建到处理完成的一系列事件。在我们试图建立Asp.net页面的时候,这个执行周期是不必去考虑的,那样只会自讨苦吃。然而,如果被正确的操纵,一个页面的执行周期将是
.NET2.0隐形的翅膀,正则表达式搜魂者
.NET2.0隐形的翅膀,正则表达式搜魂者转自:http://blog.csdn.net/piscailei/archive/2007/05/18/1615460.aspx 清清月儿[@more@]本文实现了:只能输入1个数字只能输入n个数字只能输入至少n个数字只能输入m到n个数字只能输入数字只能输入某个区间数字只能输入0和非0打头的数字只能输入实数只能输入n位小数的正实数只能输入m-n位小数的正实数只能输入非0的正整数只能输入非0的负整数只能输入n个字符只能输入英文字符只能输入大写英文字符只能输入小写英文字符只能输入英文字符+数字只能输入英文字符/数字/下划线密码举例验证首字母大写验证网
asp.net速查手册
asp.net速查手册[@more@]GridView/DataGrid单元格不换行的问题 如何在GridView中使用DataFromatString VS2005新控件之GridView 使用高级技巧系列[一][视频] VS2005新控件之GridView 使用高级技巧 几个.Net开源的CMS、Portal系统 gridview中加弹出窗口用例 GridView&DetailsView对XML文件增删改 [译]Scott Mitchell 的ASP.NET 2.0数据教程之十一: 基于数据的自定义格式化 初谈ADO.NET中利用DataAdapter进行数据操作 单一登录 Web 应用程序的企业级安全系统 发布XenoCode 2006 for DotNet 2.0破解程序 IBatisNet+Castle构架开发指南 IBa
SQL将数据库存表导出成数据字典
SQL将数据库存表导出成数据字典[@more@]SELECT 表名=case when a.colorder=1 then d.name else '' end, --字段序号=a.colorder, 字段名=a.name, --标识=case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end, 主键=case when exists(SELECT 1 FROM sysobjects where xtype='PK' and name in ( SELECT name FROM sysindexes WHERE indid in( SELECT indid FROM sysindexkeys WHERE id = a.id AND colid=a.colid ))) then '√' else '' end, 类型=b.name, --占用字节数=a.length, 长度=COLUMNPROPERTY(a.id,a.name,
主要SQL语句详解
主要SQL语句详解[@more@] 1 CREATE DATABASE database_name [WITH LOG IN “pathname”]创建数据库。database_name:数据库名称。“pathname”:事务处理日志文件。创建一database_name.dbs目录,存取权限由GRANT设定,无日志文件就不能使用BEGIN WORK等事务语句(可用START DATABASE语句来改变)。可选定当前数据库的日志文件。如:seleCT dirpath form systables where tabtype = “L”;例:create databse customerdb with log in “/usr/john/log/customer.log”;2 DATABASE databse-name [EXCLUSIVE] 选择数据库。database_name:数据
SQL语句集锦
SQL语句集锦[@more@]--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --从数据库中删除视图CREATE INDEX --为数据库表创建一个索引DROP INDEX --从数据库中删除索引CREATE PROCEDURE --创建一个存
Asp.net 2.0中常用方法整理
/**//// <summary> /// 一些常用的Js调用 /// </summary> public class Jscript { /**//// <summary> /// 弹出JavaScript小窗口 /// </summary> /// <param name="js">窗口信息</param> public static void Alert(string message) { #region string js = @"<Script language='JavaScript'> alert('" + message + "');</Script>"; HttpConte
超强悍的javascript广告特效
超强悍的javascript广告特效[@more@]<SCRIPT> var imagepath="115142020315243.gif" var imagewidth=120 //这两行写图片的大小 var imageheight=108 var speed=3; var imageclick="http://hi.baidu.com/ccloveme" //这里写点击图片连接到的地址 var hideafter=0 var isie=0; if(window.navigator.appName=="Microsoft Internet Explorer"&&window.navigator.appVersion.substring(window.navigator.appVersion.indexOf("MSIE")+5,window.navigator.appVersion.indexOf("MSIE&
深入讲解 ASP.NET 验证
深入讲解 ASP.NET 验证[@more@]有一个可以在客户机上使用的小型 API,以便在您自己的客户端代码中实现各种效果。因为某些例程不可能隐藏,所以理论上讲,您可以利用客户端验证脚本所定义的所有变量、特性和函数。不过,其中许多都是可以更改的实施细节。以下总结了我们鼓励您使用的客户端对象。表 3. 客户端对象名称 类型 说明 Page_IsValid Boolean 变量 指出页面当前是否有效。验证脚本总是保持该变量为最新。 Page_Validators 元素数组 这是包含页面上所有验证器的数组。 Page_ValidationActive Boolean 变量 指出是否应进行验证。将此
[转] 一个功能齐全的DataGrid分页例子
一个功能齐全的DataGrid分页例子[@more@]C#版本DataGridPaging.aspx<%@ Page language="c#" EnableViewState = "true" Codebehind="DataGridPaging.aspx.cs" AutoEventWireup="false" Inherits="eMeng.Exam.DataGridPaging.DataGridPaging" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><meta content="Visual Basic 7.0" name="CODE_LANGUAGE"><meta content="JavaScript&quo
在表格中让文字与图片自动换行的实现方法
通过样式来实现[@more@]style="word-warp:break-word;word-break:break-all"这两种只能解决文字自动换行style="width:800;table-layout:fixed;"图片自动换行,首先得通过样式控件表格宽度,唯一不足就是不能动态去改变宽度! <span>标签自动换行<style type="text/css"><!--body{font-size:12px; color:#fff;}div{width:110px; background:#000;}span{padding:10px;white-space:nowrap;}--></style></head><body><div><span>标签</span><span>标
SQL注入漏洞全接触(ASP篇)
SQL注入漏洞全接触(ASP篇)[@more@]随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。 SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的Web页面访问没什么区别,所以目前市面的防火墙都不会对SQL注入发出
删除sql日志空间!
删除sql日志空间![@more@]日志文件满而造成SQL数据库无法写入文件时,可用两种方法:一种方法:清空日志。1.打开查询分析器,输入命令DUMP TRANSACTION 数据库名 WITH NO_LOG2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。另一种方法有一定的风险性,因为SQL SERVER的日志文件不是即时写入数据库主文件的,如处理不当,会造成数据的损失。1: 删除LOG分离数据库 企业管理器->服务器->数据库
一些.net经验技术列表
一些.net经验技术列表[@more@]http://blog.csdn.net/rickjelly2004他们两的资料很全的,看看吧!http://blog.csdn.net/lihonggen0http://blog.csdn.net/net_loverhttp://community.csdn.net/Expert/FAQ/List_Room_FAQ_Index.asp?bigclassid=52http://xml.sz.luohuedu.net/xml/Content.asphttp://www.developerfusion.com/utilities/convertvbtocsharp.aspx(比较的好c#到VB转换)http://www.webasp.net/DataGrid能一次修改多行记录吗?如果不行,有其他方法实现吗?http://community.csdn.net/Expert/topic/3110/3110415.xml?temp=.484447
Windows XP的网上邻居访问设置
Windows XP的网上邻居访问设置[@more@]Windows XP的网上邻居有许多差强人意的地方:访问速度慢,无法访问其他主机……其实这些问题通过简单的设置都可以很好地解决。 在这之前先确保能够互相PING通。 1.开启guest账户。 2.允许Guest用户访问本机 :打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”,删除“拒绝从网络访问这台计算机”策略中的“GUEST”账号。 3.更改网络访问模式:打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“网络
Asp.Net 动态生成验证码
Asp.Net 动态生成验证码[@more@] 我们在设计用户登录模块时,经常会用到验证码,可以有效地防止黑客软件的恶意破解,现公开我常用的验证码的源代码,生成效果如图: 。 使用方法: 1、在Web项目中添加一个类,如“CreateImage.cs”,然后将我公布的源代码Copy进去; 2、再新建一个Web窗体,如“Image.aspx”,在Page_Load中加入代码 “CreateImage.DrawImage ();”当然别忘了加上对类的引用哦!! 3、在页面的合适位置上(你想放验证码的位置)上加上如下javascript代码就OK 了, <SCRIPT LA
ASP.NET中实时图表的实现
ASP.NET中实时图表的实现[@more@]在对大批量的数据进行分析比较时,最常用也是最直观明了的表现方法莫过于绘制趋势图表。一般情况下,我们利用EXCEL制作各种类型的趋势图表,但它们都是基于静态数据的,即数据是事先整理好的而不 是动态生成的。如果在网上发布,只能将绘制好的图表以静态GIF图像发布,这无法从根本上满足不同用户对不同数据的需求。 ASP擅长服务器端的Web编程,操作后台数据库更是它的强项。但是用ASP制作实时数据库图表有点困难,因为ASP本身并不支持图表功能,只能借助第三方控件进行开发,如VB的MSChart控件。微软推出
一周学会PHP视频 普通下载
一周学会PHP视频 普通下载[@more@]ftp://ftp.cycu.edu.tw/CNA/Course/2004/0816_0820_PHP/videos/040816_PHP_1.wmvftp://ftp.cycu.edu.tw/CNA/Course/2004/0816_0820_PHP/videos/040817_PHP_2.wmvftp://ftp.cycu.edu.tw/CNA/Course/2004/0816_0820_PHP/videos/040816_PHP_3.wmvftp://ftp.cycu.edu.tw/CNA/Course/2004/0816_0820_PHP/videos/040816_PHP_4.wmvftp://ftp.cycu.edu.tw/CNA/Course/2004/0816_0820_PHP/videos/040816_PHP_5.wmv2、PHP 專案實戰講座ftp://ftp.cycu.edu.tw/CNA/Course/2004/0906_0910_PHP2/videos/040906_PHP2_1.