2

我有一个表单,其中有一个绑定到属性的输入文本字段:

 @helper.inputText(myForm("username"))

但我希望避免输入字段的助手。我想将输入文本字段直接与模型中的属性绑定,例如:

<input type="text" value=@myForm("username")>

有关如何执行此操作的任何指示?

4

3 回答 3

6

@myForm("username")返回一个字段对象。所以你可以访问它的变量。在您的情况下,您想要填写输入字段的值。所以你称它的value变量为:<input type="text" value=@myForm("username").value>. 您可以以相同的方式访问其错误、约束、格式等。

于 2012-04-27T08:47:59.617 回答
0

官方文档所述:

@helper.input(myForm("username")) { (id, name, value, args) =>
    <input type="date" name="@name" id="@id" @toHtmlArgs(args)>
} 
于 2012-04-26T14:24:11.007 回答
0

您忘记了名称属性

<input type="text" name="username" value='@myForm("username").value' id="youCanAddyourId" class="orClass">
于 2012-04-26T14:24:23.087 回答