留言簿
留言成功,请等待站长审核,谢谢支持!
2007-04-03 19:37 boolean
请问 在线演示的示列程序可以下再不啊?
回复:可以下载,包括控件的源代码和示例项目都在下载页面提供下载。谢谢!
2007-04-03 12:49 hz0026
Page 2 of 3 Orders 31-60 << <1 2 3> >><br>这点2时Page 1 of 3 点1时Page 3 of 3<br>这中情况是怎么回事应该注意那?
回复:没见过这种情况,您的代码是如何写的呢?
2007-04-02 17:19 xft_1981
非常感谢大哥,问题搞定 ^_^
回复:不客气!:)
2007-04-02 14:49 yuhuan
请问您的控件可以对长文章进行分页吗?如何实现?
回复:任何需要类似于分页导航功能的地方都可以用AspNetPager控件的,象示例中的图片浏览程序一样,不过如何将文章分为几部分是需要您自己去实现的。谢谢!
2007-04-02 12:06 hz0026
我用Url分页时!为什么只有第一页显示数据后面的都是空的,显示记录的总数还有每页从那一到那一条记录也显示,就是没有数据显示!我用的存储过程是CREATE PROCEDURE UP_GetRecordByPage<br> @tblName varchar(255), -- 表名<br> @fldName varchar(255), -- 主键字段名<br> @PageSize int = 10, -- 页尺寸<br> @PageIndex int = 1, -- 页码<br> @IsReCount bit = 0, -- 返回记录总数, 非 0 值则返回<br> @OrderType bit = 0, -- 设置排序类型, 非 0 值则降序<br> @strWhere varchar(1000) = '' -- 查询条件 (注意: 不要加 where)<br>AS<br><br>declare @strSQL varchar(6000) -- 主语句<br>declare @strTmp varchar(100) -- 临时变量<br>declare @strOrder varchar(400) -- 排序类型<br><br>if @OrderType != 0<br>begin<br> set @strTmp = '<(select min'<br> set @strOrder = ' order by [' + @fldName +'] desc'<br>end<br>else<br>begin<br> set @strTmp = '>(select max'<br> set @strOrder = ' order by [' + @fldName +'] asc'<br>end<br><br>set @strSQL = 'select top ' + str(@PageSize) + ' * from ['<br> + @tblName + '] where [' + @fldName + ']' + @strTmp + '(['<br> + @fldName + ']) from (select top ' + str((@PageIndex-1)*@PageSize) + ' ['<br> + @fldName + '] from [' + @tblName + ']' + @strOrder + ') as tblTmp)'<br> + @strOrder<br><br>if @strWhere != ''<br> set @strSQL = 'select top ' + str(@PageSize) + ' * from ['<br> + @tblName + '] where [' + @fldName + ']' + @strTmp + '(['<br> + @fldName + ']) from (select top ' + str((@PageIndex-1)*@PageSize) + ' ['<br> + @fldName + '] from [' + @tblName + '] where ' + @strWhere + ' '<br> + @strOrder + ') as tblTmp) and ' + @strWhere + ' ' + @strOrder<br><br>if @PageIndex = 1<br>begin<br> set @strTmp =''<br> if @strWhere != ''<br> set @strTmp = ' where ' + @strWhere<br><br> set @strSQL = 'select top ' + str(@PageSize) + ' * from ['<br> + @tblName + ']' + @strTmp + ' ' + @strOrder<br>end<br><br>if @IsReCount != 0<br> set @strSQL = 'select count(*) as Total from [' + @tblName + ']'+' where ' + @strWhere<br><br>
回复:您是否把正确的要分页的记录总数赋给了AspNetPager的RecordCount属性?关于存储过程,可以在查询分析器或vs的服务器资源管理器中运行一下,看看是否能返回正确的分页记录。
2007-04-02 11:10 jiaoyingxia
我的问题是:把这种显示形式<br><< < 1 2 3 4 5 6 7 8 9 10...> >> 转变成下面的显示形式:<br> 1 2 3 4 5 6 7 8 9 10 ... << < > >> <br>?可以吗?
回复:很抱歉,不支持这种显示方式!谢谢!
2007-04-02 09:09 xft_1981
http://192.168.1.11/ProductFirstXDetails.aspx?FirstXTypeID=91如果用UrlPaging=True,不用URL重写,访问一切正常;<br>设置EnableUrlRewriting=true,然后设置UrlRewritePattern为:./ProductFirstXDetails/%FirstXTypeID%/{0}.aspx依然不能访问<br>http://192.168.1.11/ProductFirstXDetails/91/2.aspx提示404错误,十分急,望大哥不吝赐教!
回复:您在程序中实现重写了吗?比如自己写HttpModule或者使用第三方控件比如UrlRewriting.Net?如果您只起用了分页控件的url重写功能而没有在程序中重写url,那是无法实现重写的。谢谢!
2007-04-01 22:58 hjl425
您好,想请问一下,我用的中2005版的<br><br>为什么我设置的 MyPages.CustomInfoHTML = "总 " + MyPages.RecordCount + " 条记录 当前第 " + MyPages.CurrentPageIndex + " 页";<br><br>总是不显示?页面上什么都没有?以前用2003的时候设置CustomInfoText就可以显示自定义信息的,为什么我现在设置CustomInfoHTML属性什么都不显示?
回复:自定义信息区默认是不显示的,要显示的话最重要的是设置ShowCustomInfoSection属性,它的值是一个枚举值,三个值分别是:Left(显示在分页导航元素左边)、Right(右边)和Never(从不显示),默认值是Never,如果需要显示自定义信息区的话得把值设为Left或Right。以前版本都是这样的。谢谢!
2007-04-01 17:01 xft_1981
http://192.168.1.11/ProductFirstXDetails.aspx?FirstXTypeID=91<br>设置EnableUrlRewriting=true,然后设置UrlRewritePattern为:./ProductFirstXDetails/%FirstXTypeID%/{0}.shtml<br>浏览第二页<br>http://192.168.1.11/ProductFirstXDetails/91/2.shtml<br>显示404错误,怎么回事呀????555求救大侠
回复:shtml默认不是由asp.net的ISAPI解析执行,所以把页面路径重写为这种后缀名的话,必须配置IIS中虚拟目录或站点的应用程序映射,以便使shtml后缀的文件能被asp.net的ISAPI解析才行。
2007-03-31 13:25 taotao
老师您好,请教您个问题,我用TextBox控件的时候,留言的内容显示的时候总是不能按写的时候的样子换行,你签写留言的控件用的是什么呀?
回复:那不用什么控件,在网页上显示留言内容时,把回车和换行符替换为
或标签即可,象这样:string msg=origMsg.Replace("\r\n","
");
或标签即可,象这样:string msg=origMsg.Replace("\r\n","
");