首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将控制从文字中提取出来

将控制从文字中提取出来
EN

Stack Overflow用户
提问于 2012-10-28 07:56:53
回答 1查看 188关注 0票数 4

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

代码语言:javascript
复制
Literal1.Text += string.Format("<input id='File{0}' type='file' /><br/>",n++);

当n是一个我不担心的数字时,它就被处理了。FileUploads成功地将文本添加到页面中,现在我希望将文字文本转换成多个FileUploads (n项),并将它们保存在一个回发中。如何将此字符串行为为FILEUPLOAD?

到目前为止,我已经尝试过了:

代码语言:javascript
复制
string[] fileUploads = Literal1.Text.Split(new string[] { "<br/>" },  
    StringSplitOptions.RemoveEmptyEntries);

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-28 07:58:58

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

代码语言:javascript
复制
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")。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13107239

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档