Asp.net mvc 2 如何在防伪令牌中允许单引号

Asp.net mvc 2 如何在防伪令牌中允许单引号,asp.net-mvc-2,Asp.net Mvc 2,我在MVC操作方法中传递一个字符串,其中启用了防伪令牌,该字符串包含一个引号。调用action方法时,我遇到页面崩溃。请提出解决办法。提前感谢。使用反斜杠对单引号进行转义,如下所示: string foo = "How\'s it going?"; 最简单的解决方案:消除单引号令牌需要随机化,但还有很多其他字符没有编码问题。它不起作用,它认为防伪令牌需要更改您是否自己生成令牌?不,我没有生成令牌,正在使用ValidateAntiForgeryToken属性。我想我可能误解了。单引号是字符串,而

我在MVC操作方法中传递一个字符串,其中启用了防伪令牌,该字符串包含一个引号。调用action方法时,我遇到页面崩溃。请提出解决办法。提前感谢。

使用反斜杠对单引号进行转义,如下所示:

string foo = "How\'s it going?";

最简单的解决方案:消除单引号令牌需要随机化,但还有很多其他字符没有编码问题。它不起作用,它认为防伪令牌需要更改您是否自己生成令牌?不,我没有生成令牌,正在使用ValidateAntiForgeryToken属性。我想我可能误解了。单引号是字符串,而不是标记?我想你已经尝试删除了单一的报价,它的工作?