我想要一个 gridview,它有一个文件上传控件,带有一个标记为“添加”的按钮,如下所示:
Filename | Delete
---------------------------------------------
[FileUpload Control][Add button] | X
当用户按下“添加”按钮时,他们将浏览要上传的文件并选择它。选择完成后,会生成一个新的网格行,以便用户可以选择更多文件。
Filename | Delete
---------------------------------------------
Filename in text box | X <- fileupload control is replaced w/txtbox containing filename selected
[FileUpload Control][Add button] | <- new row is added for user to select another file
我该如何实现这个目标?
最佳答案
其基础是向 GridView 添加一个新的模板字段列,并将按钮控件添加到该模板中。然后,您必须在处理文件上传的代码后面添加按钮控制的所有功能,并且您将运行插入查询,可能会添加新行,然后刷新网格。
很难说出您要求的确切规范,但如果您只想在 gridview 的最底部有一个按钮,请考虑将其添加到 gridview 的页脚模板中(单击侧面的小箭头) gridview 的,然后选择编辑模板,选择页脚,在此处添加控件),这应该将此控件添加到 gridview 的最底部。我在第一段中解释的内容会将控件添加到每一行。
关于javascript - 如何将文件上传选择插入到 GridView 中,然后添加新行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27965908/