index.aspx

来自「asp.net经典案例资料」· ASPX 代码 · 共 37 行

ASPX
37
字号
<html>
  <head>
    <title>商品总目录</title>
    <script language="C#" runat="server" >
    void Page_Load()
    {
      if(!IsPostBack)
      {
        Hashtable category = new Hashtable();
        category.Add("化妆品","goods.aspx?category=1");
        category.Add("食品",  "goods.aspx?category=2");
        category.Add("礼品",  "goods.aspx?category=3");

        repeater1.DataSource = category;
        repeater1.DataBind();
      }
    }
    </script>
  </head>

  <body>
  <h3>商品总目录</h3>
  <form runat="server">
  <asp:repeater id="repeater1" runat="server">
    <itemTemplate>
    <asp:HyperLink runat="server"
      Text=<%# ((DictionaryEntry)Container.DataItem).Key.ToString() %>
      NavigateURL=<%# ((DictionaryEntry)Container.DataItem).Value.ToString() %>
    />
    </itemTemplate>
  </asp:repeater>
  <hr/>
  <a href="basket.aspx">查看购物车</a>
  </form>
  </body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?