我正在使用Select
标记,但这是在CodeBehing
中构建的。我有一个user
,这项工作在Area
,我有idArea
,所以我使用了以下查询将所有区域设置为选择标记
string area_consulta = @"SELECT idArea, Nombre_area FROM Area";
然后
SqlCommand comand3 = new SqlCommand(area_consulta, con);
DataSet ds3 = new DataSet();
var adapter3 = new SqlDataAdapter(comand3);
adapter3.Fill(ds3, "Area");
SelectArea.DataSource = ds3;
SelectArea.DataTextField = "Nombre_area";
SelectArea.DataValueField = "idArea";
SelectArea.DataBind();
但这仅设置数据但需要添加"选择"用户工作区域的选项
我该怎么办?
.ASPX
<div class="form-group">
<label>Area</label>
<select id="SelectArea" name="D1" runat="server" class ="form-control"></select>
</div>
答案 0 :(得分:0)
SelectArea
是HtmlSelect的一个实例,它有两种设置所选项目的方式。
首先,使用SelectedIndex
您知道要选择的值是什么索引:
SelectArea.SelectedIndex = 5; // or whatever
其次,如果你知道应该选择什么值,但是不知道索引,请使用Value
:
SelectArea.Value = "selected_area_id";