我对FileUpload和uploadpanels有一点问题。
大多数人可能都知道你不能在不强制回发的情况下使用asp:FileUpload控件。至少不是我所知道的,如果我错了,请告诉我。
现在我的问题是: 我有一个带有FileUpload的usercontrol和一个显示“Upload”的按钮。此UserControl将加载到UpdatePanel中。 现在我想注册到usercontrol里面的上传按钮作为回发触发器。 有没有办法做到这一点?
有没有人知道如何在没有回发的情况下进行文件上传?
最诚挚的问候 真正的napster
答案 0 :(得分:2)
解决了这个问题
如果有人遇到这个挑战,可以通过在UserControl中执行此操作来解决此问题
ScriptManager sman = ScriptManager.GetCurrent(Page);
sman.RegisterPostBackControl(btn_addDocument);
答案 1 :(得分:0)
您需要向UpdatePanel控件添加触发器以强制提交页面的按钮执行完整回发。一个例子是:
<triggers>
<asp:postbacktrigger controlid="btnSave" />
</triggers>