首页 搜索 用户列表 FAQ 注册 登录  
视友(4U2V)视频教学、互动培训、图书出版、互助学习论坛 » 互助技术区 » 网站开发设计 » Re: 我的搜索页面 记录导航不能用 就是不能分页显示 有能帮忙的吗
  Re: 我的搜索页面 记录导航不能用 就是不能分页显示 有能帮忙的吗
帖子发起人: lwmzlgd   发起时间: 2008-06-19 11:24 上午   回复数: 2
« 上一主题 下一主题 »
楼主
  2008-06-19, 11:24 上午
lwmzlgd 离线,最后访问时间: 2008-6-24 16:25:53 lwmzlgd

发帖数前500位

新生入学
等级: 新生入学
注册: 2008年6月2日
积分: 10
精华: 0
发贴: 6
V 币: 0.0
我的搜索页面 记录导航不能用 就是不能分页显示 有能帮忙的吗
 
我想实现每页显示一条搜索记录
共有10条  
但现在 只能显示第一条,再单击下一条时  就出错了 。以下是我的源代码:
<%@ Page Language="VB" ContentType="text/html"  %>
<%@ Register TagPrefix="MM" Namespace="DreamweaverCtrls" Assembly="DreamweaverCtrls,version=1.0.0.0,publicKeyToken=836f606ede05d46a,culture=neutral" %>
<MM:DataSet
id="trsearchdata"
runat="Server"
IsStoredProcedure="false"
ConnectionString='<%# System.Configuration.ConfigurationSettings.AppSettings("MM_CONNECTION_STRING_dwconn") %>'
DatabaseType='<%# System.Configuration.ConfigurationSettings.AppSettings("MM_CONNECTION_DATABASETYPE_dwconn") %>'
Debug="false" PageSize="1" CurrentPage='<%# IIf((Request.QueryString("trsearchdata_CurrentPage") <> Nothing), Request.QueryString("trsearchdata_CurrentPage"), 0)  %>'
></MM:DataSet>
<MM:PageBind runat="server" PostBackBind="true" />
<script runat="server">
Sub Page_Load(Src As Object, E As EventArgs)
         TrSearchData.CommandText="SELECT * FROM DWCP WHERE " _
         &Trim(Request.QueryString("keyindex"))& " LIKE '%" _
         &Trim(Request.QueryString("keyfield"))&"%' ORDER BY CPID ASC"
         TrSearchData.Debug=true
End Sub
</script>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
.STYLE1 {
      font-family: "宋体";
      font-weight: bold;
      font-size: 16px;
      color: #0000CC;
}
.STYLE6 {font-family: "宋体"; font-size: 12px; }
-->
</style>
<script type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="" runat="server">
  <table width="960" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td bgcolor="#999999"><p class="STYLE1">产品搜索结果</p></td>
    </tr>
    <tr>
      <td><asp:DataList ID="searchlist"
runat="server"
RepeatColumns="1"
RepeatDirection="Vertical"
RepeatLayout="Table"
DataSource="<%# trsearchdata.DefaultView %>" >
        <itemtemplate>
          <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td width="150" rowspan="8"><img src=<%# "image/" + trsearchdata.FieldValue("CPID", Container)+".jpg" %> width="120" height="84" onClick="MM_openBrWindow('cpzl.aspx?cpid=<%# trsearchdata.FieldValue("CPID", Container) %>','','width=500,height=350')" /></td>
              <td colspan="4" align="center" valign="middle"><span class="STYLE7">产品简介</span></td>
            </tr>
            <tr>
              <td width="200" align="center" valign="middle"><span class="STYLE6">产品编号:</span></td>
              <td width="200" align="center" valign="middle"><%# trsearchdata.FieldValue("CPID", Container) %></td>
              <td width="200" align="center" valign="middle"><span class="STYLE6">产品名称:</span></td>
              <td width="210" align="center" valign="middle"><%# trsearchdata.FieldValue("CPNAME", Container) %></td>
            </tr>
            <tr>
              <td width="200" align="center" valign="middle"><span class="STYLE6">产品分类:</span></td>
              <td width="200" align="center" valign="middle"><%# trsearchdata.FieldValue("CPFL", Container) %></td>
              <td width="200" align="center" valign="middle"><span class="STYLE6">产品规格:</span></td>
              <td width="210" align="center" valign="middle"><%# trsearchdata.FieldValue("CPCC", Container) %></td>
            </tr>
            <tr>
              <td width="200" align="center" valign="middle"><span class="STYLE6">内箱:</span></td>
              <td width="200" align="center" valign="middle"><%# trsearchdata.FieldValue("NX", Container) %></td>
              <td width="200" align="center" valign="middle"><span class="STYLE6">毛重:</span></td>
              <td width="210" align="center" valign="middle"><%# trsearchdata.FieldValue("MZ", Container) %></td>
            </tr>
            <tr>
              <td width="200" align="center" valign="middle"><span class="STYLE6">净重:</span></td>
              <td width="200" align="center" valign="middle"><%# trsearchdata.FieldValue("JZ", Container) %></td>
              <td width="200" align="center" valign="middle"><span class="STYLE6">体积:</span></td>
              <td width="210" align="center" valign="middle"><%# trsearchdata.FieldValue("TJ", Container) %></td>
            </tr>
            <tr>
              <td width="200" align="center" valign="middle"><span class="STYLE6">材积:</span></td>
              <td width="200" align="center" valign="middle"><%# trsearchdata.FieldValue("CJ", Container) %></td>
              <td width="200" align="center" valign="middle"><span class="STYLE6">单价:</span></td>
              <td width="210" align="center" valign="middle"><%# trsearchdata.FieldValue("CPDJ", Container) %></td>
            </tr>
            <tr>
              <td width="200" height="3" align="center" valign="middle"><img src="image/buya.gif" width="34" height="15" onClick="MM_openBrWindow('cpby.aspx?cpid=<%# trsearchdata.FieldValue("CPID", Container) %>','bycp','scrollbars=yes,width=500,height=350')" /></td>
              <td width="200" height="3" align="center" valign="middle"><img src="image/xiang.gif" width="34" height="15" onClick="MM_openBrWindow('cpzl.aspx?cpid=<%# trsearchdata.FieldValue("CPID", Container) %>','','width=500,height=350')" /></td>
              <td width="200" height="3" align="center" valign="middle">&nbsp;</td>
              <td width="210" height="3" align="center" valign="middle">&nbsp;</td>
            </tr>
            <tr>
              <td width="200" height="2" align="center" valign="middle" bgcolor="#0066FF">&nbsp;</td>
              <td width="200" height="2" align="center" valign="middle" bgcolor="#0066FF">&nbsp;</td>
              <td width="200" height="2" align="center" valign="middle" bgcolor="#0066FF">&nbsp;</td>
              <td width="210" height="2" align="center" valign="middle" bgcolor="#0066FF">&nbsp;</td>
            </tr>
          </table>
        </itemtemplate>
      </asp:DataList></td>
    </tr>
    <tr>
      <td align="center" valign="middle">&nbsp;
        <table border="0" width="50%" align="center">
          <tr>
            <td width="23%" align="center"><MM:If runat="server" Expression='<%# (trsearchdata.CurrentPage <> 0) %>'>
                <ContentsTemplate> <a href="<%# Request.ServerVariables("SCRIPT_NAME") %>?trsearchdata_currentPage=0">第一页</a> </ContentsTemplate>
              </MM:If>            </td>
            <td width="31%" align="center"><MM:If runat="server" Expression='<%# (trsearchdata.CurrentPage <> 0) %>'>
                <ContentsTemplate> <a href="<%# Request.ServerVariables("SCRIPT_NAME") %>?trsearchdata_currentPage=<%# Math.Max(trsearchdata.CurrentPage - 1, 0) %>">前一页</a> </ContentsTemplate>
              </MM:If>            </td>
            <td width="23%" align="center"><MM:If runat="server" Expression='<%# (trsearchdata.CurrentPage < trsearchdata.LastPage) %>'>
                <ContentsTemplate> <a href="<%# Request.ServerVariables("SCRIPT_NAME") %>?trsearchdata_currentPage=<%# Math.Min(trsearchdata.CurrentPage + 1, trsearchdata.LastPage) %>">下一页</a> </ContentsTemplate>
              </MM:If>            </td>
            <td width="23%" align="center"><MM:If runat="server" Expression='<%# (trsearchdata.CurrentPage < trsearchdata.LastPage) %>'>
                <ContentsTemplate> <a href="<%# Request.ServerVariables("SCRIPT_NAME") %>?trsearchdata_currentPage=<%# trsearchdata.LastPage %>">最后一页</a> </ContentsTemplate>
              </MM:If>            </td>
          </tr>
        </table></td>
    </tr>
  </table>
</form>
</body>
</html>

IP 地址: 已登录   来自: 已登录    返回顶部
第 2 楼
  2008-06-19, 02:50 下午
lwmzlgd 离线,最后访问时间: 2008-6-24 16:25:53 lwmzlgd

发帖数前500位

新生入学
等级: 新生入学
注册: 2008年6月2日
积分: 10
精华: 0
发贴: 6
V 币: 0.0
Re: 我的搜索页面 记录导航不能用 就是不能分页显示 有能帮忙的吗
 
System.Data.OleDb.OleDbException: 语法错误 (操作符丢失) 在查询表达式 'LIKE '%%'' 中
IP 地址: 已登录   来自: 已登录    返回顶部
第 3 楼
  2008-06-23, 09:58 下午
john8311 离线,最后访问时间: 2008-8-20 14:21:32 john8311

发帖数前25位

大三
等级: 大三
注册: 2007年2月23日
积分: 176
精华: 0
发贴: 134
V 币: 4.0
Re: 我的搜索页面 记录导航不能用 就是不能分页显示 有能帮忙的吗
 
CurrentPage='<%# IIf((Request.QueryString("trsearchdata_CurrentPage") <> Nothing), Request.QueryString("trsearchdata_CurrentPage"), 0) %>'
这段代码你从哪弄来的?书上没有,光碟里的文件也没有这段代码
IP 地址: 已登录   来自: 已登录    返回顶部
 第 1 页 总共 1 页 [共有 3 条记录]
视友(4U2V)视频教学、互动培训、图书出版、互助学习论坛 » 互助技术区 » 网站开发设计 » Re: 我的搜索页面 记录导航不能用 就是不能分页显示 有能帮忙的吗
123456



[联通如意博客] - [亿恋网] - [hiDotNet官方]

粤ICP备06031719号


(C)Copyright 2004-2005, 视友(4U2V)视频教学、互动培训、图书出版、互助学习论坛 All Rights Reserved.
ASP.Net Forums: 2.3.2716
意见反馈 | 关于我们

4u2v视频网 Powered by Community Server :: Forums 中文本地化: hiDotNet.com