我有一个包含一些Ajax功能的使用控件。我做了所有必要的更改,使我的网站ajax兼容(即在web.config中添加了各自的标签),它工作正常。我正在使用智能部分来加载此用户控件。但是,当我点击打开工具窗格的智能部分,它给了我以下。使用FBA站点的智能部件
无法打开用户控制路径:System.UnauthorizedAccessException:拒绝访问路径'C:\ Inetpub \ wwwroot \ wss \ VirtualDirectories \ 5252 \ UserControls'。在System.IO.Directory.GetFiles上System.IO .__ Error.WinIOError(Int32错误码,字符串maybeFullPath)在System.IO.Directory.InternalGetFileDirectoryNames(字符串路径,字符串userPathOriginal,字符串searchPattern,布尔includeFiles,布尔includeDirs,SearchOption searchOption) (字符串路径,字符串是searchPattern,searchOption searchOption)在System.IO.Directory.GetFiles(字符串路径)在SmartPart.UserControlToolpart.RenderToolPart(HtmlTextWriter的输出)
请帮我解决这个错误..
嗨李戴尔感谢您的回复.. 但我的网站正在使用基于表单的身份验证。你可以解释我如何使用基于表单的认证站点中的智能部分的帮助使用基于Ajax的用户控制。或者FBA用户如何读取userControls文件夹的写入权限...? – Sachin 2009-07-24 04:47:45