正如标题所示,我正在尝试为用户提供使用 FileUpload 控件选择图像的选项,然后点击更新按钮,将其显示在图像控件,位于 Panel 控件中。
到目前为止,我已经到了这里。这是我的表格。
这是我的代码。
我让突出显示的代码留在PageLoad函数中只是为了进行测试。我知道它应该在Button的事件处理程序中。
还可以有人解释我为什么,即使对 Image.ImageUrl 属性的绝对URL进行硬编码后,上面的内容也无法显示图像。当我引用它时,仅给出文件名 cake.png 并将其放在网站文件夹中就可以了。但是我想引用绝对URL。
任何帮助都将受到赞赏。谢谢。
答案 0 :(得分:0)
您正在创建一个Web应用程序,该应用程序可以在Internet上使用,并且可以在全球范围内访问。在不起作用的示例中,您正在从自己的计算机在Web应用程序中引用本地文件系统中的图像文件。您的Web应用程序在自己的进程下运行,并且在自己的帐户/用户下运行(对于IIS,则为IUSR),而本地系统在另一个进程下运行。所以两个人不能那样说话。