2014-07-08 38 views
0

我已經能夠將信息綁定到文本框,如下所示:如何建模綁定到文本框佔位符?

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

所以,我可以得到的信息我的模型進入佔位符而不是普通文本。我查了一些,也許我不完全理解如何說出我的問題/搜索,但我無法提出任何問題。

回答

1

你必須這樣做:

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

或:

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

我想像的OP使用一些他忽略提及第三方庫。它的語法與TwitterBootstrapMVC看起來很相似,但事實並非如此。 –

+0

是的,可能OP是使用 –

+0

對不起,我沒有使用任何第三方軟件,但這是我正在尋找的答案,謝謝:) – Android