使用@ Html.Partial MVC 5更新HTML

时间:2014-09-17 11:33:04

标签: html asp.net-mvc

我是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>

这可能吗?如果是这样,怎么样?

**编辑&#34;&#34;

Javascript是另一种选择,

1 个答案:

答案 0 :(得分:1)

只需获取Viewbag并将其值设置为Viewbag.data = "Update RSVP";,并将按钮值设置为Viewbag,如下所示:

<div class="text-center">
    <input class="btn btn-success" type="submit" value="@Viewbag.data" /> 
</div>