在SSRS 2008 R2中开发报告时出现以下错误:
请求类型的许可 “System.Web.Aspnethostingpermission, 系统,版本2.0.0.0, 文化=中性, 公钥= b77a5c561934e089’ 失败
当我使用以下自定义代码时:
System.Web.HttpContext.Current.Response.Write("< script language='javascript' >alert('From date can’t be more than the To date');< /script >")我搜索了各种网站来解决这个问题,但没有用。在这方面的任何帮助将不胜感激。
以下是完整的自定义代码:
Function CheckDateParameters(FromDate as Date, ToDate as Date) as Integer
If (FromDate > ToDate) Then
System.Web.HttpContext.Current.Response.Write("< script language='javascript' >alert('From date can’t be more than the To date');< /script >")
End If
End Function
答案 0 :(得分:0)
我认为代码
System.Web.HttpContext.Current.Response.Write("script language='javascript'alert('From date can’t be more than the To date');<\script>")
应该(缺少括号):
System.Web.HttpContext.Current.Response.Write("<script language='javascript'>alert('From date can’t be more than the To date');<\script>")