このシナリオの簡単なフォームは、razor/webmatrixで記述されています。ユーザーがforeachループを介してdb.Queryから提供されたログイン資格情報を使用して外部Webサイトにログインできるようにしたいと思います。foreachループを使用しない場合、ログインは機能します。DBクエリから最初の行を返し、ログインするだけです。foreachループを追加すると、資格情報なしでログインページが開きます。どんな助けでもいただければ幸いです。私のコードは以下の通りです:
var selectQueryString = "SELECT user_id,password FROM user_table
var user_row = db.Query(selectQueryString);
<form name="UpdateOrRac" method="POST" action="Login Page URL would be here">
@foreach (var row in user_row){
<div>
<input name="txtUserID" value="@row.user_id" readonly="readonly" />
<input name="txtPassword" value="@row.password" readonly="readonly" />
<input type="submit" value="Login" />
</div>
}
</form>