Ich hoffe, ich habe nichts übersehen:
<%@ Page language="c#" AutoEventWireup="true" %>
<%@ Import namespace="System.Web" %>
<script runat="server">
void Page_Load()
{
}
void CheckStreet(object sender, EventArgs e)
{
bool hasError = false;
string error = string.Empty;
if(txtName.Text.Trim() != string.Empty)
{
if(txtName.Text.ToLower().IndexOf("str ") > -1 ||
txtName.Text.ToLower().IndexOf("str.") > -1 ||
txtName.Text.Trim().ToLower().EndsWith("str"))
{
hasError = true;
error = "Bitte geben Sie den vollständigen
Namen der Straße an: (nicht \"Str\" oder \"Str.\"";
}
}
else
{
hasError = true;
error = "Bitte geben Sie eine Straße an.";
}
if(hasError)
Response.Write(error + "<hr/>");
else
Response.Write("Alles okay!<hr(>");
}
</script>
<html>
<body>
<form runat="server">
<asp:TextBox id="txtName" runat="server" />
<asp:Button id="btnSubmit" runat="server"
Text="Check" onClick="CheckStreet" />
</form>
</body>
</html>
> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Im Auftrag von Henri Löbel
> Gesendet: Mittwoch, 6. Juli 2005 15:30
> An: [email protected]
> Betreff: [Asp.net] Problem mit oder?
>
>
> Hallo,
>
> folgender Code bereitet mir Probleme:
>
> // Check streetname
> if(txtName.Text.Trim() != string.Empty)
> {
>
> if(txtName.Text.Trim().EndsWith("str.") ||
> txtName.Text.Trim().EndsWith("str"))
> hasError = true;
> error += "<br/>Bitte
> geben Sie den vollständigen Namen der Straße an: (nicht 'str'
> oder 'str.')";
> }
> Wenn der eingegebene Straßenname nämlich kein str enthält,
> wird hasError ebenfalls true.
>
> Mein Absicht ist, wenn der Straßenname durch "str" oder
> "str." abgekürzt wird, der Benutzer auf die nicht zulässige
> Abkürzung hinzuweisen.
>
> Wo liegt mein Fehler in der Umsetzung?
>
> Henri
>
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
>
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net