我用过:
Request.Unvalidated.Form["valuefromcontrol"];
因为我的控件返回标记中的值,即(<p> values </p>
)等,但它会提供null
个值。
我搜索过它并找到了Asp Unvalidated Input
但是当我使用上面链接中提到的技术时,它会给出错误 在给定的链接中,未经验证的方法的描述用作
string var = Request.Unvalidated("valueofcontrol");
和
string var = Request.Unvalidated().Form["valueofcontrol"];
但是当我尝试使用这些技术时,会出现错误,指出Unvalidated不能用作方法。
如果没有验证,我该怎么做才能获得价值?
为了更好地理解我使用CKEDITOR作为对照。
答案 0 :(得分:0)
我刚用ValidateRequest = false解决了这个问题;在aspx代码文件中..!
<%@ Page Title="" Language="C#" AutoEventWireup="true" Inherits="admin_add_announcement" ValidateRequest="false" %>
和cs文件我刚刚使用
string val = Request.Unvalidated.Form["controlname"];
它返回控件值。