惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
News | PayPal Newsroom
IT之家
IT之家
Jina AI
Jina AI
博客园 - 司徒正美
GbyAI
GbyAI
WordPress大学
WordPress大学
B
Blog
大猫的无限游戏
大猫的无限游戏
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
Blog — PlanetScale
Blog — PlanetScale
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Recorded Future
Recorded Future
T
Threat Research - Cisco Blogs
AWS News Blog
AWS News Blog
Latest news
Latest news
宝玉的分享
宝玉的分享
小众软件
小众软件
NISL@THU
NISL@THU
C
CERT Recently Published Vulnerability Notes
The GitHub Blog
The GitHub Blog
P
Privacy & Cybersecurity Law Blog
P
Palo Alto Networks Blog
Spread Privacy
Spread Privacy
Last Week in AI
Last Week in AI
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
P
Proofpoint News Feed
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
量子位
博客园_首页
T
The Exploit Database - CXSecurity.com
The Cloudflare Blog
M
MIT News - Artificial intelligence
H
Help Net Security
Security Archives - TechRepublic
Security Archives - TechRepublic
V2EX - 技术
V2EX - 技术
I
InfoQ
D
Darknet – Hacking Tools, Hacker News & Cyber Security
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
O
OpenAI News
MongoDB | Blog
MongoDB | Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
P
Privacy International News Feed
Microsoft Security Blog
Microsoft Security Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Google DeepMind News
Google DeepMind News
H
Hacker News: Front Page
W
WeLiveSecurity
N
News and Events Feed by Topic

博客园 - great wang

深入理解OAuth 2.0(是一种授权机制,主要用来颁发令牌) 最全的.NET Core跨平台微服务学习资源 飞鱼星路由器端口映射/端口转发的设置步骤及注意事项 .net实现微信公众账号接口开发 飞鱼星路由器端口映射/端口转发的设置步骤及注意事项 SSRS:之为用户“NT AUTHORITY\NETWORK SERVICE”授予的权限不足,无法执行此操作。 (rsAccessDenied) - great wang ASP.NET页面重复加载的问题之<img src="#" /> [转]SQL2008关于c001f011的错误解决办法 [转]Linq查询DataTable,DataRow SSRS:服务器更名后,ReportingService无法使用和登录的解决办法 误删除系统帐户且SA被禁用,如何修复?单用户模式登录可解决。 [转]js动态创建json类型 [转]LINQ分组查询统计(group by、count) [转]js 字符串日期 yyyy-MM-dd 转化为 date [转]并发数的计算 [转]使用SQL语句取相关日期(当月天数,当月第一天,当月最后一天,本年最后一天,当月第一个星期) 日期转字符串 windows服务与控制台应用程序之HttpWebResponse的使用 ASP.NET系统整合DiscuzNT3.6之注意事项 SSRS:首次加载或过一段时间后(默认20分钟)再加载时第一次就非常慢。
使用AspNetPager控件多个参数Url重写功能问题
great wang · 2013-01-05 · via 博客园 - great wang

AspNetPager控件设置简单方便,性能也可以,经常使用AspNetPager来分页,本次使用AspNetPager重写多个参数时,按照控件上的说明

设置URL的重写格式,老是没有传值成功,最后仔细看了AspNetPager控件源码里的帮助文档,才发现除Page以外的参数,设置格式:%参数名%,必须要和原始Url的参数名相同,控件上没特别说明,我正是忽略这点,发了很多时间调试。
再拿个简单的例子说明下:
原始Url:http://www.xxx.com/articlelist.aspx?type=aspnet&page=2
重写Url:http://www.xxx.com/articlelist/aspnet_2.htm
 
下面是aspx页面设置:
 
<webdiyer:AspNetPager ID="AspNetPager1" runat="server" AlwaysShow="true" 
                PageSize="20" onpagechanging="AspNetPager1_PageChanging" FirstPageText="首页" 
                LastPageText="尾页" NextPageText="下一页" PrevPageText="上一页" UrlPaging="True"
                ShowFirstLast="False" ShowPageIndexBox="Never"  EnableUrlRewriting="True" UrlRewritePattern="/articlelist/%type%_{0}.htm" ></webdiyer:AspNetPager>
 
要注意的是:UrlRewritePattern="/articlelist/%type%_{0}.htm" 规则中的%type%就是原始Url中的参数名type,设置相同即可。

aspnetpager多参数URL重写在webconfig中, "&"这个字符的问题,&amp;转义失败:

这里用的是msdn里头的UrlRewriter.dll组件。

在webconfig中, "&"这个字符的问题,&amp;转义失败;

取代方法: <![CDATA[YourUrlRewritePattern]]>

<RewriterRule>
        <LookFor>~/(\d{0,10})/exparticlelist-(\d{0,10}).aspx</LookFor>
        <SendTo> <![CDATA[~/exparticlelist.aspx?expid=$1&page=$2]]> </SendTo>
  </RewriterRule>