0
我有一個寫在剃鬚刀/ webmatrix這個場景的簡單形式。我希望用戶能夠通過foreach循環使用我的db.Query提供的登錄憑證登錄到外部網站。如果我不使用foreach循環,登錄工作。它只是從數據庫查詢返回第一行,然後登錄。當我添加foreach循環時,它將打開沒有任何憑據的登錄頁面。任何幫助,將不勝感激。我的代碼如下:從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>
感謝您的輸入。我想顯示用戶表中的所有用戶,並在每個用戶標識的右側顯示一個登錄按鈕。您的解決方案只會顯示在user_row變量中指定的用戶是否正確? – cholloway
很棒@ user1600634,這讓我走上了正軌。我使用POST將數據發佈到登錄頁面。我將FORM操作指定爲「Login.cshtml?userid = @ row.user_id&password = @ row.password」。再次感謝。 – cholloway