4

I want to prevent any html tags (written between "<>") in a textbox in my mvc 4 application. I have given the data annotation regular expression for my property as follows:

    [RegularExpression(@"&lt;[^>]*>",ErrorMessage="Invalid entry")]
    public string Name { get; set; }

But the regular expression not working correctly. When I type , it shows "Invalid entry".After that, when I type some normal text like "praveen" also shows "Invalid entry" error message.

I have tried another regular expressions something like @"<[^>]*>" ,but same result as above.

Please help.

4

2 に答える 2

-1

html タグ エントリの使用を避けるための正規表現:

[RegularExpression("^[^<>,<|>]+$", ErrorMessage = "Html tags are not allowed.")]
于 2013-12-20T09:31:09.120 に答える