天涯之外

导航

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页

2009年5月11日 #

URL重写很简单,只要下载一个URLRewriter.dll

摘要: 一 什么是url重写 URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。比如浏览器发来请求 hostname/101.aspx ,服务器自动将这个请求中定向为http://hostname/list.aspx ?id=101。 url重写的优点在于: l缩短url,隐藏实际路径提高安全性 l易于用户记忆和键入。 l易于被搜索引擎收录 二 实现url重写的基本方法 1.下... 阅读全文

posted @ 2009-05-11 17:32 天涯之外 阅读(311) 评论(0) 推荐(0) 编辑

2009年4月30日 #

这句话是什么意思?if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[PerPer

摘要: 这句话是什么意思?if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[PerPer 请问:if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[PerPersonData]') and OBJECTPROPERTY(id, ... 阅读全文

posted @ 2009-04-30 17:28 天涯之外 阅读(884) 评论(0) 推荐(0) 编辑

2009年4月25日 #

asp.net 防SQL注入

摘要: 一:一个方法 /// ///SQL注入过滤 /// /// 要过滤的字符串 /// 如果参数存在不安全字符,则返回true public static bool SqlFilter2(string InText) { string word = "and|exec|inser... 阅读全文

posted @ 2009-04-25 17:51 天涯之外 阅读(196) 评论(0) 推荐(0) 编辑

2009年4月23日 #

二级联动下拉列表

摘要: 这两天学习ajax,也不知道从哪里入手,搜索了网上的一些资料,大多都是简介性质的,没有渐进学习的资料,买了一本书,现在看了一些,大多都是js方面的资料。今天学习了一下:二级联动下拉列表 New Document 阅读全文

posted @ 2009-04-23 18:08 天涯之外 阅读(413) 评论(0) 推荐(0) 编辑

2009年4月22日 #

C# 2.0泛型-Dictionary,List用法

摘要: 泛型是 C#2.0 语言和公共语言运行库 (CLR) 中的一个新功能。泛型将类型参数的概念引入 .NET Framework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。例如,通过使用泛型类型参数 T,可以编写其他客户端代码能够使用的单个类,而不致引入运行时强制转换或装箱操作.使用泛型类型可以最大限度地重用代码、保护类型的安... 阅读全文

posted @ 2009-04-22 09:21 天涯之外 阅读(325) 评论(0) 推荐(0) 编辑

C#中关键字ref与out的区别(原创)

摘要: C#中关键字ref与out的区别 在C#中,ref与out是很特殊的两个关键字。使用它们,可以使参数按照引用来传递。 总的来说,通常我们向方法中传递的是值.方法获得的是这些值的一个拷贝,然后使用这些拷贝,当方法运行完毕后,这些拷贝将被丢弃,而原来的值不将受到影响.此外我们还有其他向方法传递参数的形式,引用(ref)和输出(out). 有时,我们需要改变原来变量中的值,这时,我们可以向方法传递变... 阅读全文

posted @ 2009-04-22 00:00 天涯之外 阅读(303) 评论(0) 推荐(0) 编辑

2009年4月20日 #

关于在DataTable中执行DataTable.Select("条件")返回DataTable的解决方法

摘要: 在实际编程工程中,常常遇到这样的情况:DataTable并不是数据库中的,或者DataTable尚未写到数据库,或者从数据库中读出的DataTable已经在本地被改动,又没有写回数据库(可能还要作其他改动),在这些情况下,其实只要用.NET类库中提供的DataView类的强大功能(主要是用它的RowFilter属性),就能方便地解决这类查询问题。常有网友在网上询问怎么在DataTable中执行Da... 阅读全文

posted @ 2009-04-20 14:29 天涯之外 阅读(187) 评论(0) 推荐(0) 编辑

2009年4月19日 #

通过实现ITemplate接口编程动态添加模板列

摘要: 使用编程方式动态添加DataGrid模板列: public class UserItemTemplate : ITemplate { #region ITemplate 成员 public void InstantiateIn(Control container) { Label lbl = new Label(); lbl.DataBinding += new EventH... 阅读全文

posted @ 2009-04-19 21:58 天涯之外 阅读(614) 评论(1) 推荐(0) 编辑

动态模板类使用 ITemplate 接口 GridView动态模板

摘要: GridView中动态添加模板,这个操作不复杂,主要调用了ITemplate 接口及其方法InstantiateIn,可能会用到TemplateField类。以GridView中动态添加模板列为例。   首先根据创建一个实现ITemplate 接口的类,并重写InstantiateIn方法:/// <summary>/// 模板类/// </summary>public c... 阅读全文

posted @ 2009-04-19 21:51 天涯之外 阅读(959) 评论(0) 推荐(0) 编辑

动态创建模板列并绑定数据(GridView,Repeater,DataGrid)

摘要: 很长一段时间中,不管是使用DataGrid 还是GridView都是通过拖放的方式。而这两天有个需求必须使用自定义的GridView,动态创建GridView的Columns,折腾了数小时,终于搞定,下面来说说具体的方法,希望能够帮助新手,也希望高手指点,毕竞我也够菜的;入正题: 一、来看看在VS2005自带的帮助文档中在Repeater使用动态创建的 的方法: 要创建动态模板,请创建以后需要... 阅读全文

posted @ 2009-04-19 19:31 天涯之外 阅读(927) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页