2013-09-22 32 views
0

我的域模型有屬性Keywordstype string。數據庫內部以逗號分隔值表示。從mvc文本框取用戶輸入數據

關於mvc查看頁面我收集用戶輸入的關鍵字作爲每個關鍵字在分隔文本框內將被替換爲一個字符串值之間用逗號。

所以,我想在插入新記錄,收集關鍵字,這樣

<div class="editor-field"> 
    @Html.TextBox(@Model.Keywords, "") 
</div> 

http post控制器操作這個屬性(關鍵詞)是空的? 我在這裏做錯了什麼?

回答

2

您需要爲它定義一個表單。

例如:

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