errorMessage.Replace("'","\'")
但这还不够,因为一些非法字符没有被删除,框架中的某个地方是否有静态方法将格式化我的字符串以便干净地插入到html中?
更新:我最初的问题有点含糊不清.字符串需要在alert中有效(‘这是一些不会弹出的’非法文本’);我将尝试Server.HtmlEncode,希望它能做到这一点.