Borys
Pawluczuk
programista
web/mvc/rest
Temat: Validacja listbox
Doszedłem juz do tego jak validować element listbox, chodzi o kontrolę czy wybrano jakiś element z listy (kod poniżej) i teraz co mam tutaj jeszcze zrobić żeby po naciśnięciu buttona(update) validator zablokował dalsze działanie strony tak jak w javascript onclick="return false" ?<asp:Button class="button" ID="Button2" runat="server" Text="Update" ValidationGroup="Save" OnClick="BtnSaveClick" />
<asp:CustomValidator ID="LbCompaniesListValidator" runat="server" ControlToValidate="LbCompaniesList"
ErrorMessage="Select Companies List" OnServerValidate="LbCompaniesList_ServerValidate"
ValidateEmptyText="True" ValidationGroup="Save" ForeColor="Red"></asp:CustomValidator>
protected void LbCompaniesList_ServerValidate(object source, ServerValidateEventArgs args)
{
if (this.LbCompaniesList.SelectedIndex == -1)
{
args.IsValid = false;
}
else
{
args.IsValid = true;
}
}