如何解决带XML标签的POST属性是否在控制器中替换为<div>?
当我将模型发布到具有包含诸如
视图中的属性:
[AllowHtml]
[Display(Name = "DataConfig")]
public string DataConfig { get; set; }
控制器:
[HttpPost]
public ActionResult Edit(MyModel data)
{
//Here data.DataConfig contains the <div> instead of <web.config>
return Redirect("myRedirct");
}
我要发布带有随机标签(例如f)的纯文本,这是视图中的TextAreaFor:
解决方法
我不确定问题是什么,但这对我来说是一种解决方法:
model.DataConfig = this.HttpContext.Request.Unvalidated.Form["DataConfig"];
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。