如何在转发器内使用ajax文件上传控件

时间:2012-06-24 13:53:56

标签: c# .net vb.net

我的要求是

  1. 应该可以选择在转发器的每一行中附加文件
  2. 点击上传后,我必须传递一个ID并需要执行插入查询
  3. 有没有办法使用ajax异步执行此操作?

1 个答案:

答案 0 :(得分:1)

上传者控件的ID将动态生成,因此您将遇到挑战,即确定您尝试从中获取文件的上传控件。我完成这个的方法是使用jQuery找到最近的上传控件到被点击的按钮。为了“标记”控件,我分配了一个可以由jQuery选择的虚拟css类。从那里,您可以构建一个JSON对象以传递给您的服务或页面方法,以便处理插入操作。

当然,还有其他选项可以处理提交所有上传者控件,但是你不是很清楚自己的尝试是什么,或者这里的大局是什么。你没有在你的问题中给出任何细节,所以我没有给出答案的具体细节。这只是提供了一条路径。祝你好运。