2013-09-22 5 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> 
} 
관련 문제