0
컨트롤러의 드롭 다운 목록에서 선택한 항목을 사용하려면 아무런 노력없이 노력하고 있습니다. 나는 코드를 밟았으며 각 문자열 값이 할당 된 후에 "null"이라는 것을 알 수 있습니다.ASP MVC3 드롭 다운 목록에서 선택한 항목 가져 오기
다음은
<span id="searchBox" class="boxMe" >
<select id="Table" title="Table" style="font-size:8pt;">
<option value="default">--Table Name--</option>
<option value="CE">CE</option>
<option value="PT">PT</option>
</select>
<select id="IssueType" style="font-size:8pt;">
<option value="default">--Issue Type--</option>
<option value="W">Warning</option>
<option value="E">Error</option>
</select>
<select id="Status" style="font-size:8pt;">
<option value="default">--Status Type--</option>
<option value="O">Open</option>
<option value="U">Under Review</option>
</select>
<input type="image" src="@Url.Content("~/Content/Images/Filter.bmp")" alt="Filter" style="padding-top: 0px;" />
<a href="#" style="padding-left: 30px;"></a>
</span>
그리고 여기에 내가 컨트롤러가 무엇을보기에서 코드입니다. 이것은 검색 필터이므로 현재 Index() 메서드에 있습니다.
public ViewResult Index(FormCollection dropDownSelection)
{
string table = dropDownSelection["Table"];
string issue = dropDownSelection["IssueType"];
string status = dropDownSelection["Status"];
return View(db.FollowUpItems.ToList());
}
좋아요, 감사합니다! – NealR