下拉列表根据选择填充表格的行。表格大小应该固定为全高,100%,不管它有多少行;但是,它仅与表中的行数一样大。
这是我正在使用的标记:
<table style="width:100%;height:100%">
<tr>
<td class="auto-style9">
<asp:DropDownList ID="ddlTechnicians" runat="server" AutoPostBack="True"
OnSelectedIndexChanged="ddlTechnicians_SelectedIndexChanged">
<asp:ListItem Selected="True">Online</asp:ListItem>
<asp:ListItem>Offline</asp:ListItem>
<asp:ListItem>All Users</asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td>
<asp:Table ID="tblTechnicians" CssClass="tblTechnicians"
runat="server">
</asp:Table>
</td>
</tr>
</table>
以及 tblTechnicians 类的 CSS:
.tblTechnicians
{
width: 100%;
height: 100%;
}
谢谢您的帮助。