提交HTML代码而不将ValidateRequest设置为false

时间:2011-02-10 19:47:30

标签: c# .net asp.net

我有一个文本框,我希望用户能够提交youtube嵌入代码。 如果不将'ValidateRequest'设置为false,是否可以这样做?

2 个答案:

答案 0 :(得分:2)

不,您必须将其 False 以允许用户输入youtube嵌入代码。您只需编码代码以防止跨站点脚本。

答案 1 :(得分:1)

Html对文本进行编码,并在提交前将其放入隐藏的输入中, 然后在提交后在服务器上对其进行解码。