aspnetpager 的URL重写。怎么配置啊,web.config里面
大家看图, url 重写
<webdiyer:AspNetPager ID="AspNetPager3" runat="server" Width="80%" ShowPageIndexBox="Always"
PageIndexBoxType="DropDownList" TextBeforePageIndexBox="Go To Page: "
PageSize="20" CurrentPageButtonPosition="Center" CurrentPageIndex="1" NumericButtonCount="5"
FirstPageText="首页" LastPageText="尾页" PrevPageText="上页" NextPageText="下页" CurrentPageButtonClass="cpb" ShowMoreButtons="False" UrlPaging="True" CssClass="paginator" CustomInfoSectionWidth="10%" HorizontalAlign="Left" CustomInfoClass="cpbb" Height="24px" NavigationButtonsPosition="Left" ShowCustomInfoSection="Left" CustomInfoHTML="页数 %CurrentPageIndex%/%PageCount%" LayoutType="Table" OnPageChanged="AspNetPager3_PageChanged" EnableUrlRewriting="True" UrlRewritePattern="./{0}.shtml">
</webdiyer:AspNetPager>
EnableUrlRewriting="True" UrlRewritePattern="./{0}.shtml" 这两个属性设置了。
是不是 在web.config 里面还要设置一下啊。 我不会啊,帮帮忙啊。
这是 官方的帮助文档里面设置的web.config里面的。 我应该怎么该啊
--------------------编程问答--------------------
<urlrewritingnet rewriteOnlyVirtualUrls="true" contextItemsPrefix="QueryString" defaultPage="default.aspx" xmlns="http://www.urlrewriting.net/schemas/config/2006/07">
<rewrites>
<add name="Rule1" virtualUrl="^~/Url重写/第(\d+)页.aspx" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/UrlRewriting/default.aspx?page=$1" ignoreCase="true"/>
</rewrites>
</urlrewritingnet>
EnableUrlRewriting="True" UrlRewritePattern="./{0}.shtml" 这两个属性设置了。
只这样设置不起作用吗? --------------------编程问答-------------------- 你应该先看下urlrewritingnet 如何设置
http://apps.hi.baidu.com/share/detail/5243036 --------------------编程问答--------------------
UrlRewritePattern = "%Id%_{0}.html";
--------------------编程问答--------------------
不惯用啊 直接点击 就404 找不到页面了 --------------------编程问答-------------------- http://www.webdiyer.com/
这个网站不是有例子吗?
http://www.webdiyer.com/AspNetPagerDemo/urlpaging/default.aspx --------------------编程问答-------------------- 你有没有设置好url重写哟
aspnetpager不过是设置要跳转的路径
url重写是另外设置的 --------------------编程问答--------------------
就是不会啊 。要怎么弄啊 --------------------编程问答--------------------
我有这这例子,但是我照着做了 不管用,是不是web.config也要设置一下啊??? 该怎么设置啊 --------------------编程问答-------------------- 没人了吗??? 都不知道了吗??? --------------------编程问答-------------------- aspnetpager这个控件只是用url进行分页,与url重写没有任何关系。
--------------------编程问答--------------------
有关系啊,你可以上网看看呗。 他管url重写啊 --------------------编程问答-------------------- 高手,高人, 在哪里???? --------------------编程问答-------------------- 就这样 让我的帖子 销声匿迹了吗??? --------------------编程问答-------------------- 悲哀啊!!!!!!顶贴 --------------------编程问答-------------------- 悲哀啊!!!!!!顶贴 --------------------编程问答-------------------- 悲哀啊!!!!!!顶贴 --------------------编程问答-------------------- 网上很多 --------------------编程问答--------------------
晕,找了好多都没有详细 讲解的啊。 --------------------编程问答-------------------- 我该天发一个完整的代码给你,wybxs2006@126.com --------------------编程问答--------------------
好啊,425107265@qq.com 我邮箱 今天能发吗? --------------------编程问答-------------------- Intelligencia.UrlRewriter.dll
UrlRewritingNet.UrlRewriter.dll
我想知道 这两个 url重写的类库 哪个比较好点。 --------------------编程问答-------------------- Intelligencia.UrlRewriter.dll
UrlRewritingNet.UrlRewriter.dll
我想知道 这两个 url重写的类库 哪个比较好点。 --------------------编程问答-------------------- 您好,分页控件只负责生成重写后的url,要实现url重写您需要用第三方组件或自己去实现,示例项目中用的是UrlRewriting.net这个组件,使用的重写组件不同,配置也不相同,您需要看一下您所用的重写组件的帮助了解一下它是如何配置的。谢谢! --------------------编程问答--------------------
Intelligencia.UrlRewriter.dll
URLRewriter.dll
UrlRewritingNet.UrlRewriter.dll
目前我知道的就这三种 重写类库。不知道哪个用起来方便一些。 我在网上查的是UrlRewritingNet.UrlRewriter.dll这个类库 好像不太好用啊
补充:.NET技术 , ASP.NET