从数据库传递查询字符串值

时间:2015-06-03 11:50:17

标签: asp.net-mvc asp.net-mvc-5

在我的数据库表中,我有一个名为ActionName的列。

此ActionName可能包含带有查询字符串的操作名称,或者没有查询字符串。

我有这样的价值:客户?开始=新

在视图中我有使用此模型列的actionlink。

当我点击此链接时,它会出错:

A potentially dangerous Request.QueryString value was detected from the client(?)

我尝试在动作方法中使用属性[ValidateInput(false)],在模型中尝试使用[AllowHTML],但仍显示此错误。

如何安全地从数据库传递查询字符串参数?

0 个答案:

没有答案