Google [站内搜索]

分类: Web编程预览模式: 普通 | 列表

GridView中数据格式化

为什么设置了DataFormatString没有效果?

不要忽略BoundField的两个重要属性HtmlEncode和ApplyFormatInEditMode。GridView使用的BoundField与DataGrid使用BoundColumn不同,BounField提供了一个HtmlEncode属性,提供是否对数据进行HTML编码,降低了潜在的Html&Script嵌入攻击,默认该值是启用的,如果要使用格式化输出,应该关闭此属性; 默认情况下,只有当数据绑定控件处于只读模式时,格式化字符串才能应用到字段值。当数据绑定控件处于编辑模式时,若要将格式化字符串应用到显示的值,应该同时将ApplyFormatInEditMode属性设置为true。

DataFormatString的格式

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6012

为GridView"删除"列添加确认对话框

最简单的方法是将删除按钮的DeleteText属性设为:

<div onclick="JavaScript:return confirm('确定删除吗?')">删除</div> 


查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3839
<%
'==================================================
'函数名:DengCha
'作  用:等差数列公式
'参  数: a1  ------等差数列第1项值

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5085

Filter与updatebatch混合使用实现批量更新

/*******部分代码*******/
/*******idArr()和codeArr()为两个数组,其中,idArr()为filter数据过滤条件,codeArr()作为更新数据**********/
.......

dim CRs,sql,FStr

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3491

检测整数和长整数的函数

<%
'检测字符串是否是整数
Function Is_Int(a_str)
    If not isnumeric(a_str) or len(a_str) > 5 Then
        Is_Int = false 

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3608
有些朋友的主机不支持FSO,但又要生成HTML文件,是不是有些为难呢? 

而现今支持ASP的主机一般都采用微软OS,而这些OS一般都是win2k server及以上系统,就算不安装XML PARSER同样会支持XML parser解析 

而XMLDOM也有个 .SAVE方法.通过这样我们就可以来在不FSO的主机上生成HTML文件了. 

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3305

ASP输出N行N列表格

几乎在每个站点中我们都要使用程序来输出列表:新闻列表、产品列表等等,输出的方式也因内容的不同而不同,对于新闻列表,通常是一行一行的循环输出;对于产品列表,通常得一个单元格一个单元格的输出。下边我们就用ASP来输出一个五行四列的表格。

1.一行一行的输出

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3724

ASP汉字转拼音函数

<% 
Set d = CreateObject("Scripting.Dictionary") 
d.add "a",-20319 
d.add "ai",-20317 
d.add "an",-20304 

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5141

使用Recordset对象和Command对象的区别

Recordset对象会要求数据库传送所有的数据,那么数据量很大的时候就会造成网络的阻塞和数据库服务器的负荷过重,因此整体的执行效率会降低。 

利用Command对象直接调用SQL语句,所执行的操作是在数据库服务器中进行的,显然会有很高的执行效率。特别是在服务器端执行创建完成的存储过程,可以降低网络流量,另外,由于事先进行了语法分析,可以提高整体的执行效率。

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3698
在技术更新的进程中,仍然有一些人死抱着已经过了气的东西不放,也有一些人虽然进入到新的世界, 但仍摆脱不了陈旧的习惯,我没有用"陋习"这个词, 因为我对这个词也非常反感。

新技术应该有新技术的做法, 进入ASP.NET的世界,就应该把以往的习惯改正,全新的进入新的世界, 把ASP的破烂扔掉。

以下列举的都是错误的做法,请不要误以为是推荐的做法而进行推广:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3553