드롭 다운 목록에 대한 코드를 구현할 때이 오류가 계속 발생합니다. 내 코드는 다음과 같습니다.selectList.SelectedValue가 null입니다.
String sort = "";
String day_hire = "Daily hire rate";
String man_date = "Manufacturing date";
string man_n = "Manufacturer's name";
if (sl2.SelectedValue.ToString()== man_n)
{
sort = "man.manufacturer_name";
}
else if (sl2.SelectedValue.ToString() == man_date)
{
sort = "veh.manufacturing_date";
}
else if (sl2.SelectedValue.ToString() == day_hire)
{
sort = "veh.daily_hire_rate";
}
else
{
sort = "veh.daily_hire_rate";
}
이것은 생성자입니다. 보기에서 나는있어 :
<%=Html.DropDownList ("sort",((SelectList)ViewData["selectOptions2"]))%>
그것은 sl2.SelectedValue.ToString()
가 null라는 런타임 오류입니다.
<%=Html.DropDownList ("sort",((SelectList)ViewData["selectOptions2"]))%>
그래서 당신이 할 필요가 : 당신이 POST를 수행 할 때 선택한 값이 여기에 선언했던 "종류"값에 저장됩니다
그런데 sl2는 무엇입니까? –
미안하지만, 나는 깜빡했다. 그것은 selectList입니다. –