File upload 当使用load jquery方法将fileupload helper加载到另一个页面时,如何使用它?

File upload 当使用load jquery方法将fileupload helper加载到另一个页面时,如何使用它?,file-upload,html-helper,asp.net-webpages,File Upload,Html Helper,Asp.net Webpages,我有以下问题,在他的一个div中使用jqueryajax中的load方法加载一个页面,另一个页面使用FileUpload Asp.net助手。仅此页面就可以正常工作,但在这个div中,upload按钮显然调用了托管页面,而不是原始页面上的helper。 接下来,如何正确使用从另一个页面加载的助手? 在一个计划中,我认为这正在发生: 我希望这样,但不知道怎么做: 上传按钮提交表单。它将提交到表单的操作属性中指定的任何位置。因此,您应该将操作属性值设置为希望表单发布到的页面 如果将includeF

我有以下问题,在他的一个div中使用jqueryajax中的load方法加载一个页面,另一个页面使用FileUpload Asp.net助手。仅此页面就可以正常工作,但在这个div中,upload按钮显然调用了托管页面,而不是原始页面上的helper。 接下来,如何正确使用从另一个页面加载的助手? 在一个计划中,我认为这正在发生:

我希望这样,但不知道怎么做:


上传按钮提交表单。它将提交到表单的
操作
属性中指定的任何位置。因此,您应该将
操作
属性值设置为希望表单发布到的页面

如果将
includeFormTag
设置为false,这将更易于管理。默认情况下是这样的:

@FileUpload.GetHtml(
    initialNumberOfFiles: 1,
    allowMoreFilesToBeAdded: false,
    includeFormTag: false,
    uploadText: "Upload",
    name: "Upload1"
)
然后,您需要提供自己的表单标签。确保包含正确的
enctype
以管理文件上载:

<form action="somePage" method="post" enctype="multipart/form-data">
...

...