aspnetpager重写url(伪静态)配置实例
<webdiyer:AspNetPager UrlPaging="true" EnableUrlRewriting="true" UrlRewritePattern="/bidding/list_%tid%_%cityid%_{0}_%isProvince%.aspx"
ID="pager" CssClass="page" runat="server"
OnPageChanged="pager_PageChanged" PageSize="12"
AlwaysShow="True" ShowBoxThreshold="2" FirstPageText="首页" LastPageText="末页"
PrevPageText="上一页"
NextPageText="下一页" NumericButtonTextFormatString="{0}" HorizontalAlign="Center" >
</webdiyer:AspNetPager>
在UrlRewritePattern属性中%%中的值表示后台中的一个参数值。{0}表示当前页的页码
相关推荐
-
asp.net不用设置iis实现url重写 类似伪静态路由
程序要调整的部分只有两块.一是web.config文件.二是链接地址.所需urlrewrite.dll 首先下载URLRewriter:http://download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797cf/MSDNURLRewriting.msi 下载安装后再bin目录下找到URLRewriter.dll文件 好了开始实施.第一步:将urlrewrite.dll下载到你的web程序目录里去.哪都行.我是
-
asp.net下通过泛解析和伪静态实现二级域名的实现方法
虽然最后是实现了,但身为程序员的我,却总是感觉利用其他不开源的组件自己总把握不了技术的核心.其实在net中微软已经为我们留下了接口,让我们为所欲为了. 首先我们可以通过一张图大概了解下.net的生命周期. 从 上图可以看出来,针对每个不同用户的请求,服务器都会创建一个新的HttpContext实例直到请求结束,服务器销毁这个实例.而 Ihttpcontext是httpcontext对外公开的接口,它包含了2个方法:dispose()和Init(HttpApplication context),我
-
ASP.NET实现伪静态网页方法小结
本文实例总结了ASP.NET实现伪静态网页方法,分享给大家供大家参考之用.具体方法如下: 方法一:利用Httphandler实现URL重写(伪URL及伪静态) 我们有时候会见到这样的地址:"http://www.XXXX.com/show-12-34.html",你或许认为在站点服务器根目录"/"下存在名为"show-12-34.html"的文件,其实实际它可能是不存在的,而可能你看到的内容是"/aspx/show.aspx?type=
-
ASP.NET URL伪静态重写实现方法
在web.config里设置如下: 复制代码 代码如下: <?xml version="1.0" encoding="utf-8" ?> <!--overred--> <configuration> <configSections> <section name="RewriterConfig"type="URLRewriter.Config.RewriterConfigSeriali
-
asp.net伪静态配置备忘
总之,感觉网站的URL上面有参数是一件很别扭的事情,一方面很容易被注入,另一方面,参数传递很容易泄露一些有用的信息. 而这篇文章主要针对的是网站URL显示的伪静态化,这样就抛弃了直接生成纯静态页的麻烦,而且能够很好的保护用户隐私,同时网站安全性也会有一定性能的提升. 主要操作过程如下: 首先,我们需要一个微软的URLReWriter组件,这里的下载地址我给提供下: http://download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a0
-
ASP.NET网站伪静态下使用中文URL的方法
首先解释一下,什么是中文URL呢?它并不是我们常见的把汉字编码为 %CF%EC 这种形式,而是在URL中直接使用汉字 这种形式目前还不是很多见.因为不同的浏览器处理起来可能会有所不同,不过据我测试,IE8和Firefox是完全支持的. 它的好处是可以使用链接地址看起来非常直观易懂!搜索引擎也支持. 先讲一下我的ASP.NET网站的伪静态,我的文件都是以.htm结尾的,实际上是动态的ASP.方法是:在后台将htm映射为aspx文件. 伪静态的规则,是在web.config文件中定义的. 形式一:
-
iis6伪静态重写路径的配置步骤(.net项目)
第一步:在网站项目涨添加URLRewriter程序集的引用和FormRewriterControlAdapter程序集引用. 注:如果项目中有分页,那么需要添加"FormRewriterControlAdapter"程序集引用,否则不需要添加该引用. 下载地址:http://www.net.cn/service/ziliao/cpsc/200906/3842.html(万网/帮助中心(M享主机UrlRewrite组件和使用手册)) 第二步:配置webconfig文件: 注意事项:1.参
-
asp.net core mvc实现伪静态功能
在大型网站系统中,为了提高系统访问性能,往往会把一些不经常变得内容发布成静态页,比如商城的产品详情页,新闻详情页,这些信息一旦发布后,变化的频率不会很高,如果还采用动态输出的方式进行处理的话,肯定会给服务器造成很大的资源浪费.但是我们又不能针对这些内容都独立制作静态页,所以我们可以在系统中利用伪静态的方式进行处理,至于什么是伪静态,大家可以百度下.我们这里就来介绍一下,在asp.net core mvc中实现伪静态的方式. mvc框架中,view代表的是视图,它执行的结果就是最终输出到客户端浏览
-
win2003 iis asp.net伪静态配置图解
一.[系统环境] 操作系统:windows2003 软件:iis 6.0 .net2.0以上 二.[配置伪静态步骤] 1.右键点击 要设置网站的网站 2.属性 -->主目录 -->配置--> 3.如右侧窗口,找到 .aspx 扩展名-->编辑-->复制 可执行文件的路径-->关闭 4.点击 添加-->粘贴 刚复制的 可执行文件路径 5.扩展名填写 .html (如果是 .htm 或者 任意你想要的扩展都可以 前提是以后的应用程序扩展列表里边没有该扩展) 6.不选中
-
ASP.NET MVC3的伪静态实现代码
现在开始研究第一步,如何定义自己的路由规则,达到伪静态的功能需求. 基本实现原理如下图: 首先,关于命名空间. 路由的功能是为了让所有Asp.net网站开发都可以使用,所以dll并没有在MVC中,而是在System.Web中的System.web.Routing. 现在我们为了我们实际的需求,实现MVC3中的自定义路由功能(继承RouteBase,重写RouteData和VirtualPathData). 下面的例子实现以下目的:输入一个youdomin.com/product/123.html
随机推荐
- Prototype Enumerable对象 学习第1/2页
- js Canvas实现的日历时钟案例分享
- Base64 编码介绍、Base64编码转换原理与算法
- spring Boot与Mybatis整合优化详解
- asp.net显示页面执行时间
- VMware Workstation如何创建加密虚拟机
- javascript的理解及经典案例分析
- c# 引用类型和值类型
- JSP中操作数据库的常用SQL标签用法总结
- C++中重载、重写(覆盖)和隐藏的区别实例分析
- bootstrap table表格使用方法详解
- 面向对象编程,我的思想(5)
- 微信小程序学习(4)-系统配置app.json详解
- JavaScript Eval 函数使用
- Apache服务器关闭TRACE Method请求方式的方法
- Python开发中爬虫使用代理proxy抓取网页的方法示例
- 一步一步学习PHP(2)——PHP类型
- asp下连接数据库 ASP链接数据库字符串大全总结第1/2页
- C++获取zip文件列表方法
- Django rest framework基本介绍与代码示例