添加OnClientUploadCompleteAll的AjaxFileUpload打破布局

时间:2016-07-08 12:43:02

标签: javascript asp.net ajaxcontroltoolkit

我有以下内容:

<ajaxToolkit:AjaxFileUpload ID="afuPhotosUpload" runat="server"
    AllowedFileTypes="jpg,jpeg,png,gif"
    OnUploadComplete="afuPhotosUpload_UploadComplete" />

这完全正常,但只要我这样添加OnClientUploadCompleteAll

<ajaxToolkit:AjaxFileUpload ID="afuPhotosUpload" runat="server"
    AllowedFileTypes="jpg,jpeg,png,gif"
    OnUploadComplete="afuPhotosUpload_UploadComplete"
    OnClientUploadCompleteAll='__doPostBack("HiddenButton", "");' />

控件的布局吓坏了,变得几乎无法使用。谁能看到我做错了什么?

1 个答案:

答案 0 :(得分:2)

您只需要传递一个javascript函数名称。

OnClientUploadCompleteAll="UploadCompleteFunctionName"

无论出于何种原因,他们决定以声明服务器端函数执行的方式对待它。