フォームを送信した後に私自身のviewmodelを取得しようとしていますが、次のエラーが発生しました。 "'System.String []'型のオブジェクトを 'System'型にキャストできません。文字列 '」MVC - ListBoxForからViewModelオブジェクトを取得する
は、これは私のコードです:
VIEWMODE:
public class SoftwarePackages
{
public string[] PermissionsList { get; set; }
}
のaspx
<%: Html.ListBoxFor(model => model.PermissionsList, new List<SelectListItem>(), new { size = 10 })%>
コントローラ
[HttpPost]
public ActionResult Index(SoftwarePackages softwarePackages)
{
code...code...code
}
問題は何ですか?さておき、あなたが示したコードを使用してモデルを取り戻すことはできませんのよう
はあなたに
zurdoIL