zoukankan      html  css  js  c++  java
  • [原创 URL重写步骤

    做个新闻系统,URL重写每个新闻

    1.  Web.config 的配置

     <httpModules>
                <add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter" />
            </httpModules>

    <configSections>
            <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
        </configSections>
        <RewriterConfig>
            <Rules>
                <RewriterRule>
                    <LookFor>~/(\d+)\.aspx</LookFor>
                    <SendTo>~/Detail.aspx?ID=$1</SendTo>
                </RewriterRule>

     </Rules>
        </RewriterConfig>

    2. 创建页面文件

    <asp:Repeater ID="rptbulletin" runat="server">
                            <ItemTemplate>
                                <table cellspacing="0" cellpadding="0" width="100%" border="0">
                                    <tbody>
                                        <tr>
                                            <td height="20">
                                                <a class="Other" href='Log/<%# Eval("ID")%>.aspx' target="_blank" title='<%#Eval("Title") %>'>·<%# (Eval("Title") %></a>
                                            </td>
                                        </tr>
                                    </tbody>
                                </table>
                            </ItemTemplate>
                        </asp:Repeater>

    建立 BulletinDetails.aspx

    PageLoad 方法中

     string id = Request.QueryString["ID"];
            if (id != null)
            {

     读取新闻信息

            }

    OK

  • 相关阅读:
    P1338 末日的传说
    P1364医院设置
    线程
    进程通信
    CentOS设置中文
    C++快读讲解
    迭代加深搜索
    P1118 [USACO06FEB]Backward Digit Sums G/S
    N皇后问题
    RMQ区间最值查询
  • 原文地址:https://www.cnblogs.com/JamesLi2015/p/1317520.html
Copyright © 2011-2022 走看看