在SSRS 2008中获取“请求类型'System.Web.Aspnethostingpermission,System,Version 2.0.0.0”的权限

时间:2011-05-13 12:37:37

标签: javascript validation ssrs-2008 custom-code

在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

1 个答案:

答案 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>")

修改 http://forums.whirlpool.net.au/archive/1131887