asp.net 4.0 - two way binding
<p>The 2 way Binding is not working with the given code. What am I missing?</p>

<pre><code>&lt;asp:FormView ID="editCustomer" runat="server" &gt;
    &lt;EditItemTemplate&gt;
        &lt;asp:TextBox ID="firstName" runat="server" Text="&lt;%# Bind('Name') %&gt;" /&gt;
    &lt;/EditItemTemplate&gt;
&lt;/asp:FormView&gt;


public partial class WebForm1 : System.Web.UI.Page
{
    private string name;

    public string Name
    {
        get { return name; }
        set { name = value; }
    }

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            Name = "Chennai";
        }
        else
        {
            string obj = Name;
        }
    }
}
</code></pre>
