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

asp版长文章分页

 <%
'以下部分是验证提交的page是否为合法的参数
'这部分最好判断一下提交的参数是否为数值字符
dim page
page=Trim(request("page"))
If page="" Then
page=1
Elseif CInt(page)<=0 then
page=1
else
page=CInt(page)
End If
'进行查询,取出要显示的记录
  str=rs1("content")
'把出取来的记录放入数组
dim strtmp
if(Instr(str,"</p>")>0) then
strtmp=Split((str),"</P>")
else
strtmp=Split((str),"<BR>")
end if
'取出要显示的记录,同时得到页数
Dim n,tmp,i,j,tt
n=1000
i=0
j=0
Do While i<=ubound(strtmp)
    tmp=strtmp(i)
    tt=true
    Do While tt
   If i>=ubound(strtmp) then
     tt=false
  j=j+1
    elseif Len(tmp)>=n Then
     tt=false
  j=j+1
   ElseIf Len(tmp)+Len(strtmp(i+1))>=n Then
     tt=false
  j=j+1
   Else
     tmp=tmp+"<br>"+strtmp(i+1)
  i=i+1
   End If
Loop
    if page=j then  str=tmp+"<br>"
i=i+1
Loop
'判断传送的参数是否越界,如果越界,则取得最后一页的内容
if page>j then
str=tmp
end if
'显示分页内容
'注意传递的参数,这里只传递了page,如果有其它参数要一起传递的,否则分页后不显示了
response.write str
%>
                                    </span>
                                    <div align="center" class="STYLE4">
<%
response.write "<br>"
For n=1 To j
if j<>1 then
if n=page then
response.write "&


相关文档:

C#实现象ASP中的数据添加

我想用C#实现象ASP中的
rs.addnew
rs( "a ")   =   "aaa "
rs( "b ")   =   123
rs.update
这样方法添加数据,问一下,要怎么做啊?
具体方法如下
              string   dbPath   =   "../App_data/We ......

ASP入门与实例


1、运行环境与软件要求
Windows 2000 以上 (不包括Windows XP Home版)
IIS 4.0 以上
Microsoft Access 2000
Dreamweaver MX
2、IIS的安装与配置
a.安装IIS
若操作系统中还未安装IIS服务器,可打开“控制面板”,然后单击启动 “添加/删除程序”, 在弹出的对话框中选择 “添加/删除Wi ......

给asp:Button添加背景图片

 今天为了以后的方便,我写了一些常用的用户控件。在写login控件时,有三个按钮,分别是登陆、重置、注册。我想中图片作为他们的背景来显示它们,但问题是asp:Button并没有提供background-image的属性。于是我就在网上搜了一下,有人提出用CssClass属性,方案是在css文件进行background-image的定义,如登陆.loginButt ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号