我是MVC的新手,所以请耐心等待。
我有一个名为"Edit.cshtml"的视图,它基本上获取存储在我的模型中的信息,这样用户就可以更新他们的详细信息。视图代码为
@using (Html.BeginForm())
{
@Html.ValidationSummary(true)
<fieldset>
@Html.HiddenFor(model => model.Id)
@Html.Partial("RsvpForm", Model)
</fieldset>
}
然而,这是可行的,我想更改@HTML.Partial
调用返回的HTML呈现对象中按钮或任何其他控件的标签名称。
上面呈现的我想更改的按钮文本是
<div class="text-center">
<input class="btn btn-success" type="submit" value="Submit RSVP" /> // Change the value basically to "Update RSVP"
</div>
这可能吗?如果是,怎么做?
**编辑"
Javascript是另一个选项,
只需取一个Viewbag
并将其值设置为Viewbag.data = "Update RSVP";
,然后用Viewbag
设置按钮值,如图所示:
<div class="text-center">
<input class="btn btn-success" type="submit" value="@Viewbag.data" />
</div>