</asp:DropDownList><br /><br />
<asp:RequiredFieldValidator ID="rfvAccountFacility" runat="server" ControlToValidate="ddlSelectAccount"
CssClass="lblSystemWarning" ErrorMessage=" * required" InitialValue="-1"></asp:RequiredFieldValidator>
C#
if (ddlSelectAccount.SelectedIndex < 1)
{
DataTable dtSelectAccount = LMS.Data.Account.getAccountIndented(UserSession.AccessibleAccountId);
ddlSelectAccount.DataSource = dtSelectAccount;
ddlSelectAccount.DataTextField = "title";
ddlSelectAccount.DataValueField = "account_id";
ddlSelectAccount.DataBind();
ddlSelectAccount.Items.Insert(0, new ListItem("--Select--", "-1"));
}
rowSelectAccount.Visible = true;
注释:ValueToCompare在这里仅支持与dropdownlist的selectvalue匹配;不与selectindex或text匹配
当然这里需要设置ddlnat_id.add(new item("请选择","0")然后再加入其他下拉列表