Frågan 16 nov. 2005 07:57 #1 tja,
har ett textfält som har en vanlig requiredfieldvalidator kopplad till sig, errortexten visas sedan i en ValidationSummary.
<asp:ValidationSummary ID="ValidationSummary" DisplayMode="List" runat="server" HeaderText="<h4>Formuläret felaktigt ifyllt.</h4>" CssClass="ValidationSummary" />
<asp:TextBox ID="Username" runat="server" CssClass="w200" MaxLength="10" />
<asp:RequiredFieldValidator ID="ValidationUsername" ControlToValidate="Username" runat="server" ErrorMessage="Användarnamn måste fyllas i." Text="*"></asp:RequiredFieldValidator>
användarnamnet jämförs sedan mot databasen, inga konstigheter alltså!
men om användarnamnet råkar vara fel så vill jag aktivera validatorn igen och skicka en text som säger typ: 'nu angav du allt fel användarnamn!' till ValidationSummaryn, går det?
fixat! :)
string AdminUsername = "namnet";
string username = Username.Text;
if (!username.Equals(AdminUsername))
{
ValidationUsername.IsValid = false;
ValidationUsername.ErrorMessage = "Du uppgav fel användarnamn.";
}