我在表單中有這個下拉列表,它顯示了從數據庫調用的名稱列表。每當我選擇一個並提交表單時,頁面刷新將顯示結果,並且所選值將變回空白。發佈表單後,是否有辦法保留選定的值?如何保留後(剃鬚刀)後選擇的下拉列表的值
<li class="form-line form-line-column" id="id_22">
<label class="form-label-top" id="label_22" for="input_22"> ADMIN </label>
<div id="cid_22" class="form-input-wide">
<select name="formAssigned_To">
<option></option>
@foreach(var row in db.Query("SELECT DISTINCT Name FROM Admins")){
<option value="@row.Name">@row.Name</option>
}
</select>
</div>
</li>
我有相同的形式這等下拉,因此其不被從數據庫中,選擇的值停留稱這一個是靜態的。但是,我不能在第一個下拉菜單中做同樣的事情,爲什麼?
<li class="form-line form-line-column" id="id_22">
<label class="form-label-top" id="label_22" for="input_22"> Status </label>
<div id="cid_22" class="form-input-wide">
<select class="form-dropdown" style="width:75px" id="input_22" name="formCase_Status">
<option selected="@(Request["formCase_Status"])"></option>
<option selected="@(Request["formCase_Status"] == "In Progress")" value="In Progress"> In Progress </option>
<option selected="@(Request["formCase_Status"] == "Pending")" value="Pending"> Pending </option>
<option selected="@(Request["formCase_Status"] == "Closed")" value="Closed"> Closed </option>
</select>
</div>
</li>
@programid是存儲來自數據庫的id值的c#變量。本教程將向您展示如何從數據庫中存儲和檢索該值。 –
你介意給我一個確切的鏈接嗎?我試過鏈接,它顯示了很多其他教程,你還記得它的名字嗎? – Alexandra
亞歷山德拉肯定的事情:http://www.asp.net/web-pages/tutorials/data/5-working-with-data –