1

我正在尝试将用户控件 (ASCX) 存储到 Azure Blob(因为我需要经常更新它们)。

我使用 ParseControl。但是,它不会导致诸如 PlaceHolder 之类的编译。

问题:无论如何我可以从像Page.LoadControl("MyControl.ascx");这样的 Blob 访问文件吗?

如果没有任何效果,我的最后一个选择是写入临时文件。

谢谢您的帮助!

4

1 回答 1

3

我认为对您来说最简单的方法是创建一个自定义VirtualPathProvider。您可以将此示例作为起点。

然后只需调用 Page.LoadControl("~/Your_Registered_Path/Control.ascx")

于 2012-09-28T20:34:16.850 回答