Context Expression Extension ASP.NET webpage example

A sample webpage that shows the use of the context:If and context:Eval Server Controls.

<%@ Page Debug="true" Language="C#" AutoEventWireup=-"true" CodeBehind="ExpressionControl.aspx.cs" %>

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
  <head id="head1" runat="server">
    <title>Example Context Engine Expression Server Control</title>
    <script type="text/javascript" src="js/discover-min.js"></script>
  </head>
  <body>
    <form id="form1" runat="server">
      <section>
        <h1>ASP.NET Server Controls</h1>
        <table>
          <tr>
            <td>If "browser.displayHeight &gt; 600":</td>
            <td>
              <span id="aspOutputIfTrue">
                <!-- This control returns the enclosing item of HTML if the expression is true -->
                <context:If ID="if1" expression="browser.displayHeight gt 600" runat="server">Large Browser</context:If>
              </span>
            </td>
          </tr>
          <tr>
            <td>If "browser.displayHeight &lt; 600":</td>
            <td>
              <span id="aspOutputIfFalse">
                <context:If ID="if2" expression="browser.displayHeight lt 600" runat="server">Small Browser</context:If>
              </span>
            </td>
          </tr>
          <tr>
            <td>Eval "'Hello' + browser.model + ' user":</td>
            <td>
              <span id="aspOutputEval">
                <!-- This control evaluates the expression specified -->
                <context:Eval ID="eval1" expression="'Hello ' + browser.model + ' user'" runat="server" />
              </span>
            </td>
          </tr>
          <tr>
            <td>Eval browser.displayHeight:</td>
            <td>
              <span id="Span1">
                <context:Eval ID="eval2" expression="browser.displayHeight" runat="server" />
              </span>
            </td>
          </tr>
          <tr>
            <td>Eval browser.displayHeight &lt; 600:</td>
            <td>
              <span id="Span2">
                <context:Eval ID="eval3" expression="browser.displayHeight lt 600" runat="server" />
              </span>
            </td>
          </tr>
        </table>
      </section>
    </form>
  </body>
</html>