<%@ Page Language="C#" Trace="true" EnableViewState="false" %>

<script runat="server">

  void Page_Load(object sender, EventArgs e)

  {

    Label1.Text = (IndexButton1.Index++).ToString();

    Label2.Text = (IndexButton1.IndexInViewState++).ToString();

  }

</script>

<html>

  <head runat="server">

    <title>IndexButton test page</title>

  </head>

  <body>

    <form id="form1" runat="server">

        Click the button:

        <aspSample:IndexButton Text="IndexButton"

            ID="IndexButton1" runat="server"/>

      <br />

      <br />

      The value of the Index property of IndexButton is:<br />

      <asp:Label ID="Label1" Runat="server" Text="Label">

      </asp:Label>

      <br />

      <br />

      The value of the IndexInViewState property of IndexButton is:

      <br />

      <asp:Label ID="Label2" Runat="server" Text="Label">

      </asp:Label>

      <br />

    </form>

  </body>

</html> >