C#MVC将TextArea改为String而不是String []

时间:2017-05-21 15:38:07

标签: asp.net-mvc

我有一个MVC应用程序,我在其中使用EditorFor的模板。

问题在于,在某些字符串属性中,我必须渲染TextArea,但由于TextArea以字符串[]发布,所以它不会在post上绑定。

是否有快速而肮脏的方法来解决这个问题?

控制模板是:

<@model string
<textarea class="form-control" id="@ViewData.TemplateInfo.GetFullHtmlFieldId("")" name="@ViewData.TemplateInfo.GetFullHtmlFieldName("")" placeholder="@ViewData.ModelMetadata.AdditionalValues.FirstOrDefault(p => p.Key=="UIWatermark").Value" rows="3">@Model </textarea>

0 个答案:

没有答案