易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP获取和还原复选框的值(0~99多项选择)

    在多项选择的一些应用中,可以用二进制1代表选中,0代表不选。例如给某用户角色分配权限abcdefg,选中情况是1001101,那么此角色包含四项权限,用一个变量表示,相应的十进制数是77。
    但是,在ASP中的多项选择,就不适合这种以数值的形式记录选中情况。因为,当项目数很多时(例如64项,相应的二进制数达64位),就涉及大整数的运算,步骤繁杂,而且当项目数改变时,算法也要改变。
    以下以字符的形式获取和还原ASP复选框的值,应用于角色分配、投票统计等领域,最多99项:
<script language="javascript">
function selectIt(){
 form=document.lzyy
 action=event.srcElement.name
 for(var i=0; i<form.elements.length; i++){
     if(form.elements[i].name=="test"){
       e=form.elements[i]
      e.checked=(action=="selectAll")?(form.selectAll.checked):(!e.checked)
     }
 }
 }
</script>
<%
dim check,ch,test
check=99  '总项目数0~99
dim checked
redim  checked(check) '各项的选中状态
if not request.form("action")="editselect" then %> 
<form name="lzyy" action="" method="post">  
<input type="checkbox" name="selectAll" value="checkbox" onClick="selectIt()"><b>全选</b>
<input type="checkbox" name="invest" value="checkbox" onClick="selectIt()"><b>反选</b>
<%
for chi=1 to check
 ch="0"+cstr(chi)
 ch=right(ch,2)
%>
<input type="checkbox" name="test" value="<%=ch%>">项目<%=ch%>&nbsp;
<%next%>
<input name="action" type="hidden" value="editselect" />  
<input type="submit" name="Submit" value="选择" />  
</form> 
<%else%>
<BR>(还原选中情况:)<BR>
<%
test=request.form("test")
Response.Write "<br>选中之后,保存在数据库中的文本(例如01, 02, 03, 05 ):" & test & "<br>"
'循环取值/操作
'strCheck=Spli


相关文档:

asp 存储过程(分页)

CREATE PROCEDURE sp_newpage
@tb varchar(50), --表名
@col varchar(50), --按该列来进行分页
@coltype int, --@col列的类型,0-数字类型,1-字符类型,2-日期时间类型
@orderby bit, --排序,0-顺序,1-倒序
@collist varchar(800),--要查询出的字段列表,*表示全部字 ......

asp如何去除html标记

方法一 : 禁用HTML
最简单的方法是直接禁用html标签而不用移除它们. 可以使用Replace()函数. 例如:
strText = Replace(strText, "<script", "&lt;script", 1, -1, 1)
或者直接禁用所有的html: 
strText = Replace(strText, "<", "&lt;")
这样做虽然很安全,但显得不够友好.(用户提交的文本会变� ......

ASP.NET开发人员需要学习ASP.NET MVC么?

最近几周,在博客、Twitter和论坛上如火如荼地展开了一场讨论。讨论的内容是:开发人员是否应该使用或学习ASP.NET MVC。从“不推荐学习”到“所有ASP.NET开发人员都应该学习”,各种不同的观点层出不穷。InfoQ对其中部分讨论内容进行了总结。
Rob Conerey(SubSonic之父,目前是微软ASP.NET MVC团队的 ......

asp和fso实现删除文件或文件夹

'--------------------------------------------------------------------------------------1.asp
<!--#include file="function.asp" -->
<script>
   function checkAll(){
   for (i=0;i<document.forms[1].length;i++){
    if (document.forms[1][i].tagName= ......

[ASP中使用三层架构] 2.目录

1          前言
2          简述三层架构
3          建立站点的大体结构
3.1       代码目录
3.2       首 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号