フォームの送信ボタンで値を渡そうとしています。
これらは私が必要とする値です:
[HttpPost]
public ActionResult Upload() //string token, string filename, string moddate, object file
{
Dictionary<string, string> parameters = new Dictionary<string, string>();
parameters.Add("Token", token);
parameters.Add("FileName", filename);
parameters.Add("ModDate", DateTime.Today.ToString());
parameters.Add("File", file);
String compleat = "Complete";
return View(compleat);
}
これは私が値を取得しようとする場所です:
<form action="/Home/Upload" method="post" enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />
@string token = @Model.Token;
@string fileName = file.tostring();
@File actualfile = file;
<br>
<input type="submit" name="submit" value="Submit" />
私はこのようなことをしたいと思います.JavaScriptは初めてなので、おそらく間違っています.
送信をクリックした後、ホームコントローラーから変数にアクセスするにはどうすればよいですか?