我有一个ASP.NET网站,我们称它为MySite,在与该网站相同的级别上,有一个虚拟文件夹- Data。在该文件夹中,我有一个AdRotator控件中所需的xml文件。
我把"http://localhost/Data/Ads.xml“放在AdvertisementFile中,然后我得到了这个错误:
'http://localhost/Data/Ads.xml‘不是有效的虚拟路径。
有没有办法让它正常工作?
发布于 2010-10-01 20:19:39
出于安全原因,xml文件必须位于同一网站上,并使用开箱即用的控件。
您可以编写自己的方法从外部服务器读取文件,例如使用HttpWebRequest,然后从该流创建服务器端XML文件并将其与AdControl一起使用。
还有一个AdCreated事件也需要查看。
https://stackoverflow.com/questions/3838928
复制相似问题