在listview edittemplate asp.net中使用文件上载
在ListView编辑模板中,我需要允许用户替换图像。提交表单进行更新时,如何确定用户是否正在上载新图像并获取该文件信息 谢谢在listview edittemplate asp.net中使用文件上载,asp.net,listview,file-upload,Asp.net,Listview,File Upload,在ListView编辑模板中,我需要允许用户替换图像。提交表单进行更新时,如何确定用户是否正在上载新图像并获取该文件信息 谢谢 James如果要比较文件大小,可以尝试类似的方法。虽然文件大小比较不是最好的,但FileInfo还有很多其他属性,您可以使用它们来确保 FileInfo oldFileInfo; // get old file's fileInfo var tempPath = "some-temp-path-"; var tempFile = String.Format("{0}\{
James如果要比较文件大小,可以尝试类似的方法。虽然文件大小比较不是最好的,但FileInfo还有很多其他属性,您可以使用它们来确保
FileInfo oldFileInfo; // get old file's fileInfo
var tempPath = "some-temp-path-";
var tempFile = String.Format("{0}\{1}", tempPath, FileUpload1.FileName);
FileUpload1.SaveAs(tempFile);
FileInfo tempFileInfo = new FileInfo(tempFile);
if(tempFileInfo.Length == oldFileInfo.Length)
{
// ask to upload a different image
}
else
{
// do other stuff
}
我刚刚发现:这是一个起点吗?