如何将模型绑定到文本框占位符



我已经能够像这样将信息绑定到文本框:

<div id="wordsInsideOfText">
        @foreach (var item in Model.KVpairs)
        {
            @Html.TextBoxFor(modelItem => item)
            <hr />
        }
</div>

但是我想做的是这样的:

<div id="wordsInsideOfText">
        @foreach (var item in Model.KVpairs)
        {
            @Html.TextBoxFor().PlaceHolder(modelItem => item)
            <hr />
        }
    </div>

这样我就可以将模型中的信息输入到占位符中,而不是作为常规文本。我已经看了一些,也许我不完全明白如何表达我的问题/搜索,但我不能想出任何东西。

你必须这样做:

@Html.TextBoxFor(modelItem => item, new {placeholder = item})

或:

<input type="text" placeholder="@item"/>

相关内容

  • 没有找到相关文章

最新更新