gpt4 book ai didi

c# - 将文件上传控件作为参数传递给方法

转载 作者:行者123 更新时间:2023-11-30 22:24:02 24 4
gpt4 key购买 nike

我想用C#写一个通用的文件上传功能。我的网站有 20 多个栏目,分为由近 8 - 10 个文件上传控件组成的选项卡。 我想编写一个通用方法,我可以将文件上传控件、发布的文件和要保存的位置传递到其中。我如何将文件上传控件传递给方法?

public string uploadMethod(HttpPostedFile file, <fileUpload control>, string saveLocation)
{
//saving code
}

protected void btnSubmit_Click(object sender, EventArgs e)
{
uploadMethod(FileUpload1.PostedFile, <fileUpload control>, saveFolder)
}

我知道如何保存路径,但不知道如何将文件上传控件作为参数传递给方法。非常感谢您的帮助:)

最佳答案

经过一番尝试,我得到了答案。以下是解决方案...

private void uploadDoc(HttpPostedFile httpPostedFile, int filesize, string saveLocation, System.Web.UI.WebControls.FileUpload FileUpload1)
{
//code for saving the file
}

这就是我们将参数传递给函数的方式...

uploadDoc(FileUpload1.PostedFile, filesize, saveLocation, FileUpload1);

希望这有帮助:)

关于c# - 将文件上传控件作为参数传递给方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13010137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com