私はC#/ Razorを初めて使い、postメソッドを使ってフォームデータを渡す方法を知らない。投稿フォーム変数をASP.NET C#/ Razorに渡すにはどうすればよいですか?
をlogin.cshtmlで:ここで私が試したものだ_AppStart.cshtmlで
string username = Request.Form["username"];
string password = Request.Form["password"];
そして
string username = Request.Form.Get("username");
string password = Request.Form.Get("password");
を、私が試した:
AppState["username"] = HttpContext.Current.Request.Form["username"];
AppState["password"] = HttpContext.Current.Request.Form["password"];
すべては何も返しません。
はここlogin.cshtmlのフォーム要素です:
<form action="index.cshtml" method="post" data-ajax="false">
<input type="text" name="username" placeholder="Username">
<input type="password" name="password" placeholder="Password">
<button type="submit">Login</button>
</form>
まだMVCの方法は現在ありませんで見ることができます。私は、サーバー側のスクリプトで一般的なWebサイトで行うようなデータを渡そうとしています。 –