0

我的数据库中有一个客户表。其中有一个字段图像,其中存储了文件的名称。现在我希望当我保存数据时,图像应该存储在我项目的图像文件夹中,并且图像(文件名)的名称应该存储在数据库中?我怎样才能做到这一点?此外,如果我想编辑客户端的数据,则相应的客户端图像应显示在面板中。我希望图像显示在图像字段中

<ext:Panel ID="Panel1" runat="server" Height="370"  RowSpan="3" Width="300"  Title="Upload Visiting card">
    <Items>
          <ext:Image ID="Image1" runat="server" Height="300" Padding="10">
                    </ext:Image>
        <ext:FileUploadField ID="FileUploadField1" runat="server" FieldLabel="Upload Image" 
        Width="285" LabelWidth="70" >
        </ext:FileUploadField>
    </Items>
</ext:Panel>

我怎么能在 ext.net 中做到这一点?

4

1 回答 1

0

请看一下这些例子:

http://examples.ext.net/#/Miscellaneous/Image/Resizable/ http://examples.ext.net/#/Form/FileUploadField/Basic/

要从数据库显示图像通常最好创建通用处理程序(ashx)并将 ImageUrl 设置为带有图像 ID 的处理程序。

上面的例子给出了文件上传的基本理解。有很多关于在 ASP.NET 上保存图像的示例。例如,http://www.codeproject.com/Articles/126421/Image-Handling-In-ASP-NEThttp://csharpdotnetfreak.blogspot.com/2009/07/fileupload-control-save-images-database .html

于 2012-12-31T02:00:49.237 回答