【问题标题】:How to get my gridview updated without any postback once AjaxFileUpload completed [duplicate]一旦AjaxFileUpload完成[重复],如何在没有任何回发的情况下更新我的gridview
【发布时间】:2013-10-18 07:59:37
【问题描述】:

我在 ASP.NET 4.0 网站中使用 AjaxFileUpload,我有一个 gridview 可以在更新时显示上传的文件列表。

我正在使用 AjaxFileUpload FileUploadComplete 函数来保存上传的文件列表并绑定到我的网格视图中。但是,我的问题是带有数据绑定的 gridview 不会立即显示在页面上,它只会在回发后显示

任何人都可以建议如何在文件上传完成后触发回发,或者如何在没有任何回发的情况下更新我的 gridview?

感谢任何建议。谢谢。

【问题讨论】:

  • 要从服务器触发回发,请参考here
  • 在将它绑定为您的 fileupload 调用的响应后获取 gridview 的 HTML
  • 是的,你是对的。我测试了强制回发,但没有帮助。还是一样。
  • @Amy 因为很少有机会重新提出这个问题我在这里发布了解决方案:pastebin.com/jTawLzGJ

标签: c# asp.net gridview ajaxcontroltoolkit


【解决方案1】:

也许您可以尝试将网格放置在 ajax 更新面板中,并将 FileUpload 控件的 FileUploadComplete 事件作为触发器添加到面板中。这样,当事件执行时,网格的更新面板将执行自己的回发并更新网格。

【讨论】:

  • 嗨@Aaron,我已经测试过了,但我没有选项可以标记 FileUploadComplete 事件。我只能将 FileUpload 控件标记为触发器。任何建议。谢谢。
猜你喜欢
  • 2012-11-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-03
相关资源
最近更新 更多