Below is my asp mvc view. Note that it has a div which contains a simple form. I am using Html.TextBox() to try to output input elements but nothing is output. The form renders properly but where I expect to see the input tag there is nothing.
I'm sure this is a total beginner mistake but what am I doing wrong?
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" AutoEventWireup="true"
Inherits="System.Web.Mvc.ViewPage" %>
<%@ Import Namespace="gnodotnet.Web.Controllers" %>
<asp:Content ID="indexContent" ContentPlaceHolderID="MainContentPlaceHolder" runat="server">
<div id="sponsorsContainer" class="container" style="width: 110px; float: left; height:482px; margin-right: 20px;"> </div>
<div id="calendarContainer" class="container" style="width: 500px; height: 482px; float: left;">
<iframe src="http://www.google.com/calendar/embed?height=462&amp;wkst=1&amp;bgcolor=%23FFAD57&amp;src=ck1tburd835alnt9rr3li68128%40group.calendar.google.com&amp;color=%23AB8B00&amp;ctz=America%2FChicago" style=" border-width:0 " width="482" height="462" frameborder="0" scrolling="no"></iframe>
</div>
<div id="mailingListContainer" class="container" style="width: 95px; float: left; height:182px; margin-left: 20px;">
<% using (Html.BeginForm()) { %>
<%= Html.AntiForgeryToken() %>
<h4>Subscribe to our Mailing List</h4>
Name: <% Html.TextBox("subscribeName"); %>
Email: <% Html.TextBox("subscribeEmail"); %>
<% Html.Button("subcribeOk", "Subscribe", HtmlButtonType.Submit); %>
<% } %>
</div>
</asp:Content>