我有2个下拉列表。第一个包含用户列表。第二个包含电话号码列表。因此,当我从第一个下拉列表中选择一个名称时,应该从第二个下拉列表中选择相应用户的电话号码。当我在第一个下拉列表中更改选择时,该页面将再次重新加载,但不会触发该事件。以下是我试过的代码。
由于
ASPX代码:
<table>
<tr>
<td align="right" valign="top">
<div class="fieldLbls" style="text-align: right;">
<label>Users :</label>
</div>
</td>
<td>
<asp:DropDownList ID="UserDDL" Width="175px" runat="server"
OnSelectIndexChanged="User_SelectedIndexChanged" AutoPostBack="true">
</asp:DropDownList>
<label>Phone No :</label>
<asp:DropDownList ID="PhoneNoDD1" Width="175px" runat="server">
</asp:DropDownList>
</td>
</tr>
</table>
aspx.xs上的代码
protected void User_SelectedIndexChanged(object sender, EventArgs e)
{
PhoneNoDD1.ClearSelection();// giving a try whether its triggering or not to clear selection but not triggering
}
答案 0 :(得分:0)
当UserDDL选择索引更改时,更新PhoneNoDD1的选定值。
protected void User_SelectedIndexChanged(object sender, EventArgs e)
{
PhoneNoDD1.SelectedValue = value;
}