コンピューター上のフォルダーから使用されるドロップダウン メニューで、ユーザーが異なる名前を選択できるようにしようとしています。何かを選択したら、ボタンを押してファイルを編集できるようにする必要があります。だけを使用しないようにしてViewBag
います。
FormCollection
私のコントローラー(正しいデータをに返しているのはどれFormCollection
ですか?)
public ActionResult Index()
{
FormCollection tableNames = TableNames();
return View("Index",tableNames);
}
public FormCollection TableNames()
{
String[] tableNamesPath = Directory.GetFiles(@"C:\Something\");
FormCollection form = new FormCollection();
foreach(String tableName in tableNamesPath)
{
form.Add(Path.GetFileName(tableName), Path.GetFileName(tableName));
}
return form;
}
基本的に、私は自分の見解には何も持っていません.andを使用しようとしましたHtml.DropDownList
がHtml.DropDownListFor
(違いは何ですか?)、何も機能していないようです. それは私が見逃しているばかげたものかもしれませんが、何か助けていただければ幸いです。