2009-04-15 16 views
2

FileUploadとuploadpanelsに少し問題があります。ASP.NET FileuploadとAJAX

ポストバックを行わずにasp:FileUploadコントロールを使用することはできません。少なくとも私が知っているものではない、私が間違っているかどうか私に知らせてください。

私の問題は次のとおりです。 私は、FileUploadと "Upload"と言うボタンを持つusercontrolを持っています。このUserControlは、UpdatePanelにロードされます。 これで、ポストバックトリガとしてusercontrol内のアップロードボタンに登録したいと思います。 これを行う方法はありますか?

誰かがポストバックなしでファイルアップロードを行う方法を知っていますか?

よろしく あなたは完全なポストバックを実行するためにページを送信]ボタンを強制するために、あなたのUpdatePanelコントロールにトリガーを追加する必要があり、実際のナップスター

答えて

2

は、この問題に

を解決し、誰もがこの挑戦を満たしている場合、はい、私はそれを理解して、あなたのUserControl

ScriptManager sman = ScriptManager.GetCurrent(Page); 
sman.RegisterPostBackControl(btn_addDocument); 
+0

更新プログレスはこれで動作しますか?私のことはしません。 – Jason

0

。例は次のようになります。

<triggers> 
     <asp:postbacktrigger controlid="btnSave" /> 
</triggers> 
+0

でこれを行うことによって解決することができますが、btnSaveが内側にありますUserControlと私は、UserControlの残りのボタンをポストバックを実行したい。ランタイムではないので、btnSaveをトリガーとして追加することはできません。 –