Html 具有文件上载控制的DIV中的ASPX页面
情景: 我有一个ASPX(没有表单元素),我们称它为PageA,表单包含一个DIV,它在表单元素PageB中显示一个带有FileUpload控件的ASPX页面 要求: 提交表单以上载文件,无需刷新页面A或导航出页面,并在DIV或页面B中显示上载结果 问题: 当我点击提交按钮上传文件时,文件上传,A页变成B页 任何建议都将不胜感激。Html 具有文件上载控制的DIV中的ASPX页面,html,asp.net,Html,Asp.net,情景: 我有一个ASPX(没有表单元素),我们称它为PageA,表单包含一个DIV,它在表单元素PageB中显示一个带有FileUpload控件的ASPX页面 要求: 提交表单以上载文件,无需刷新页面A或导航出页面,并在DIV或页面B中显示上载结果 问题: 当我点击提交按钮上传文件时,文件上传,A页变成B页 任何建议都将不胜感激。 谢谢,您可以使用上一页来执行此操作 1) 在页面a中创建一个属性,以公开文件名或其他需要在页面B中公开的内容,例如: public string FileName
谢谢,您可以使用
上一页来执行此操作
1) 在页面a中创建一个属性,以公开文件名或其他需要在页面B中公开的内容,例如:
public string FileName
{
get { return fileUpload.FileName; }
}
2) 在A页的submit按钮事件上重定向到B页
protected void btn_Click(object sender, EventArgs e)
{
/*Save file here*/
this.Server.Transfer("~/PageB.aspx");
}
3) 在第B页aspx中添加指示,指示哪一页是上一页
:
<%@ PreviousPageType VirtualPath="~/PageA.aspx" %>
希望这有帮助!有关更多信息,请查看此处:谢谢您的帮助!很抱歉,我被一个紧急项目缠住了,不得不停止这个项目,我完全忘了我发布了这个问题。。。我现在将继续我的研究。我知道已经有一段时间了,很抱歉没有回答这个问题。。。我搬家了,这个项目很糟糕,忘了检查你的答案
Label1.text = this.PreviousPage.FileName;