Last Updated 2012/12/24 |
Programming Tips .NET ASP.NET | 索 引 |
HttpRequestValidationException の回避
2012/12/24
ASP.NET でテキストボックスとかに "<b>" とか入れちゃうと HttpRequestValidationException が発生する。 Web.config とか Machine.config で validateRequest="false" しろっていうけど,他のページに迷惑かけちゃいけない。 そんなときは,aspx ファイルの <%@ Page Language="vb" とかある1行目に validateRequest="false" を追加するとよい。 そのページだけ HttpRequestValidationException が発生しなくなる。 でも HttpUtility.HtmlEncode() でエンコードするのを忘れずに。 |
|