1

我有一个 index.aspx 并像这样加载 default.aspx。

$('#slide_2').load('default.aspx');

我需要在 default.aspx 中上传文件

<cc1:AsyncFileUpload ID="UrunResimFileUpload" ClientIDMode="AutoID" UploaderStyle="Traditional" Width="100px" runat="server" OnUploadedComplete="UploadComplete" OnClientUploadStarted="uploadstarted" OnClientUploadComplete="showConfirmation" />

它不工作。导致jquery加载...

所以我把那个代码写到 index.aspx 中,并把 fileupload 的位置设为绝对。改变了顶部和左侧的位置。这是一个解决方案,但我不想要这个。

我想要另一个解决方案,像这样;

$('#a_div_in_default.aspx').html($('#fileupload_div'));

我们应该怎么做?

编辑了所有帖子。这是解释吗?

4

2 回答 2

0

为什么要一起使用 ajaxcontroltoolkit 和 Jquery?只需参考 Jquery 库文件并做你的事情。你可以实现这个http://www.phpletter.com/Our-Projects/AjaxFileUpload/

于 2012-06-25T03:41:11.057 回答
0

看起来像一个类似的问题。我已经使用 GWT 完成了此操作,但我的建议是使用插件,而不是自定义代码。我的回答是这样改变你的方法。

即使使用 GWT,它也有一个内置机制,因为它是一项常见任务,并且自定义代码路由需要大量工作。

我使用 jQuery,但不是 .Net 的东西。这是一个名为“使用 jquery 和 ASP.NET 进行异步文件上传”的教程,向您展示如何使用 jQuery 插件来完成此操作。

我发现使用插件更好的原因是因为做一个自定义解决方案意味着你必须为你想要的每一个特性做所有的编码,而不是使用一个内置特性的。

于 2012-06-23T13:00:46.410 回答