我的域模型具有财产Keywords
的type string
。内部数据库表示为逗号分隔的值。
在mvc视图页面上,我正在收集用户输入的关键字,作为分隔的文本框中的每个关键字,它们将被替换为一个字符串值,并且之间用逗号分隔。
所以我尝试插入新记录来收集像这样的关键字
<div class="editor-field">
@Html.TextBox(@Model.Keywords, "")
</div>
但是在http post
控制器操作上,此属性(关键字)是否为空?我在这里做错了什么?
您需要为其定义一个表格。
例如:
@using (Html.BeginForm("YourControllerAction", "YourControllerName", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
<fieldset>
<div class="editor-field">
@Html.TextBox(@Model.Keywords, "")
</div>
<input type="submit" value="Submit"/>
</fieldset>
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句