[沒有蠢問題] MVC5 post 後 input 就改不了內容 ?

MVC5 post 後 input 就改不了內容 ?

//view
@using (Html.BeginForm("About", "Home", FormMethod.Post))
{
    <div class="form-group">
        <div ass="col-md-10">

            @Html.TextBoxFor(x => x.Name)
            @Html.ValidationMessageFor(x => x.Name, "", new { @class = "text-danger" })
        </div>
    </div>
    <button type="submit">Submit</button>
}

//Controller
[HttpPost]
public ActionResult About(Blog blog)
{
    blog.Name = "Test Data";
    return View(blog);
}

這樣並不會改成Test Data

要去改ModelState

ModelState.SetModelValue(nameof(Blog.Name), new ValueProviderResult("", "Test Data", CultureInfo.InvariantCulture));

如果內容有誤請多鞭策謝謝