视像网络制作人Vista,2010年,c#,p.net,网络版。 带有剪辑5号的操作方案。 我是有史以来唯一将实施这一方案的人......,它只能使用当地数据库在我的手提电脑上运行。
Writing app to download web pages, view them, (do some analysis), log some results. I found code to download pages - works well. I then set the text property of a textbox equal to the string contents of the page. That part also works. Then I went to run the code again, BUT the contents of the textbox gets validated and results in an error message.
A potentially dangerous Request.Form value was detected from the client (ctl00$MainContent$tbPageContents="
<!DOCTYPE HTML PUBLI...").
只要我没有在案文箱中展示结果,我就能够无问题地操作该守则。 我尝试了两种不同的解决办法:
我在文本箱中尝试了“false”属性......这让我看到了该法典的第一部分,但由于文本箱无法使用,我可以 up倒,看档案。 因此,这并没有真正解决问题。
我试图在网页指令和系统中确认Request=“false”。 http://www.asp.net/learn/whitepapers/request-validation”rel=“nofollow”http://www.asp.net/learn/whitepapers/request-validation,但只要我能告诉它,就没有效果。 这就是说,我仍然有错误。
在我将其放在案文框中之前,我尝试利用html对插图内容进行编码。 这样做是为了显示......,但它没有解决该问题在下一个问题上失败的问题。
我对发现错误和忽略错误进行了思考,但在执行我的编码之前,似乎就进行了验证。
我实际上不敢把这一页印在窗子上,以便进行分析,但如果我能够一劳永逸地看一看这个 st子,那将是非常有益的。 我只能从浏览器中找到一个页源。 我不敢肯定......也许会是这种偏好的解决办法。
我确实感到惊讶的是,选择第2号并不奏效,因为这似乎是所建议的解决办法。
我用的是:
<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeBehind="Default.aspx.cs" Inherits="wan._Default" validateRequest="false" %>
是否还需要做些什么来阻止验证?