推荐专题
最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp.net mvc中Controller在 fckeditor传值解决方法
时间:2022-06-25 04:21:05 编辑:袖梨 来源:一聚教程网
环境说明:
软件环境:asp教程.net mvc3 + vs2010
系统环境:windows xp sp3
浏览器: ie8(为了世界的和平,为了社会的稳定,为了不再被大家鄙视。我已痛改前非放弃ie6!)
上篇文章我们谈到了fckeditor在asp.net教程 mvc中的配置及其前台的方法。
我们在controller中接收view的数据情况是这样的
[httppost]
public actionresult index(formcollection form)
{string a =form["content"];
return view();
}
当然这里我们都认为是非常不错的。当我们把断点下载到 return view();的时候!
不幸的悲剧发生了如下图
非常的不幸我们传递过来的html被编码了!虽然这样的编码机制给我们带来了不小的麻烦!不过它让我们的程序更安全!避免了不必要的跨站攻击和一句话木马!
当然如果您希望在别人打开你的页面的时候弹出一个对话框出现令人非常遗憾的东西那就容易出问题了
拉回正题。我们这里需要一个不被编码的内容,让后我们需要改下程序,让被编码的html代码解码。代码如下
[httppost]
public actionresult index(formcollection form)
{
string a = server.htmldecode(form["content"]);
return view();
}
public actionresult index(formcollection form)
{
string a = server.htmldecode(form["content"]);
return view();
}
当然结果就会如下图所示
ok!整个文章就ko了!
相关文章
- 野兽领主新世界兑换码大全2024最新一览 04-19
- 平安普惠(手机贷款软件) v6.90.0 安卓版 04-19
- 国新证券(投资理财软件) v3.3.0 安卓版 04-19
- 币安biance交易所 v2.78.5 官方安卓最新版 04-19
- USDT欧易交易所 v6.55.1 安卓官方最新版 04-19
- TronLink Wallet v4.13.2 波宝钱包安卓版 04-19