retrieve model properties values inside GET method in mvc
<p>I have following <code>GET</code> method , that's a code to a create form</p>

<pre><code> public ActionResult Add_Product(string Product_ID)
 { 
        AddNewProduct sample = new AddNewProduct();

        return View(sample);
 }
</code></pre>

<p>this is the model class for that </p>

<pre><code>public class AddNewProduct
{
    public string Product_ID { get; set; }

    ...
}
</code></pre>

<p>this is that <code>create form</code> </p>

<pre><code>    @model project_name.Models.AddNewProduct    

    &lt;h4&gt;Add New Product&lt;/h4&gt;    

    @using (Html.BeginForm()) 
    {
        @Html.AntiForgeryToken()

        &lt;div class="form-horizontal"&gt;                
            @Html.ValidationSummary(true, "", new { @class = "text-danger" }) &lt;div class="form-group"&gt;
                @Html.LabelFor(model =&gt; model.Product_ID, htmlAttributes: new { @class = "control-label col-md-2" })
                &lt;div class="col-md-10"&gt;
                    @Html.TextBoxFor(model =&gt; model.Product_ID, new { @class = "form-control" })
                    @Html.ValidationMessageFor(model =&gt; model.Product_ID, "", new { @class = "text-danger" })
               &lt;/div&gt;
         &lt;/div&gt;

         .....

&lt;div&gt;
    @Html.ActionLink("Back to AddNewProduct", "AddNewProduct","Home" , new {Product_ID = Model.Product_ID})
&lt;/div&gt;

    }
</code></pre>

<p>I can Insert a Product_ID using this view page .But Once I click this <code>Back to AddNewProduct</code> link and debug <code>AddNewProduct</code> I cannot see any value for <code>string Product_ID</code> </p>

<p>Why this model properties not bind well </p>