<asp:CheckBox ID="chkIsHidden" runat="server" Enabled="false"
Checked='<%# Convert.IsDBNull(Eval("Is_Hidden")) ? false : Convert.ToBoolean(Eval("Is_Hidden")) %>'
/>
上記のコードでは、セキュリティ プログラムがスキャンを実行し、「ブラインド SQL インジェクション」と警告して、とても混乱しています。
- なぜSQLインジェクションがあるのですか?
- SQLインジェクションを回避するために修正するには?