如何基于下拉列表中的选择限制ajaxfileupload

时间:2019-01-03 12:13:22

标签: c# asp.net webforms

我找不到与我想做的事情有关的任何事情。我有一个我需要做的项目,主要问题是文件上传处理。我终于可以使用ajaxfileupload了,但这是要抓住的地方。我需要根据下拉列表中的选择添加一个限制

我做的最简单的事情是提交表单后,用户可以使用asp net文件直接上传到数据库,将文件上传到其他页面中。选择下拉菜单中的选项,根据选择限制文件类型,单击按钮上传后,会将选择和文件内容发送到数据库。

到目前为止,这是我设法使用ajaxfileupload进行的操作。我将文件存储在viewstate中作为对象,因此我可以访问它并在“提交”按钮上发送它,以将所有表单信息一起发送。

protected void afuAnexo_UploadComplete(object sender, 
    AjaxControlToolkit.AjaxFileUploadEventArgs e)
    {
        Ficheiro file = new Ficheiro();

        file.Nome = e.FileName;
        file.Dados = e.GetContents();
        file.Extensao = e.ContentType;
        ViewState["file"] = file;


    }

现在我只需要链接一个下拉框即可,但是我不知道该怎么做。我可能会使事情变得有些复杂,但是如果有人可以帮助我提出一个想法,我将不胜感激

0 个答案:

没有答案