gpt4 book ai didi

c# - 从文字中提取控制

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

我的 ASP.Net 应用程序中有一个 Literal 控件,我用大量的 FileUploads 填充这个文字,如下所示:

Literal1.Text += string.Format("<input id='File{0}' type='file' /><br/>",n++);

其中 n 是一个数字,不是我担心的,它已被处理。 FileUploads 成功添加到页面,现在我想将文字文本(或任何你称之为)转换为多个 FileUploads(n 项)并将它们全部保存在一个回发中。 如何将此字符串作为文件上传?
到目前为止我已经试过了:

string[] fileUploads = Literal1.Text.Split(new string[] { "<br/>" },  
StringSplitOptions.RemoveEmptyEntries);

这给了我一个字符串数组,每个字符串都将文件上传表示为字符串,是否可以将这些字符串转换为文件上传并上传它们的文件?

最佳答案

给你的输入名称,并在回发时检查 Request["inputName"] 的值..

lit.Text += String.Format("<input id='File{0}' name='File{0}' type='file' /><br/>", n++);

在回发时,您的文件名位于 Request["File1"]Request["File2"] 等中

PS:也许您只需要从 Request.Files 获取文件本身(假设表单有 enctype="multipart/form-data")。

关于c# - 从文字中提取控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13107239/

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