C# ASP.NET在用户控件上调用方法
我创建了一个用户控件,用于上传图像。在它的代码背后,我有办法保存图像C# ASP.NET在用户控件上调用方法,c#,asp.net,web-user-controls,C#,Asp.net,Web User Controls,我创建了一个用户控件,用于上传图像。在它的代码背后,我有办法保存图像 <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="UCImageUploader.ascx.cs" Inherits="WebApplicationFor_ABC.UCImageUploader" %> <div> <asp:FileUpload ID="FileUploadImage" runat="serv
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="UCImageUploader.ascx.cs"
Inherits="WebApplicationFor_ABC.UCImageUploader" %>
<div>
<asp:FileUpload ID="FileUploadImage" runat="server" />
<asp:Image ID="ImageThumbnail" runat="server" />
<asp:Label ID="LblMsg" runat="server" Text=""></asp:Label>
<asp:CheckBox ID="CheckBoxDelete" runat="server" Text="Delete"/>
</div>
在另一个按钮的单击事件中,我想调用这个
SaveImg()
方法并保存图像。问题是因为回发图像返回为null。我怎样才能解决这个问题 要访问图像,您不能通过文件上载控件执行此操作,例如
FileUploadImage.SaveAs(savePath);
问题应该出在
SaveImg
方法中(谁知道呢)。如果不分享,我相信没有人能够解决您的问题。那么我如何调用控件中定义的方法?无论如何,我可以调用此方法并访问传递的数据,而不会在回发之间丢失它们。。
FileUploadImage.SaveAs(savePath);