我在更新面板中有asp.net FileUpload控件.当我点击上传按钮时,我正在读取某些代码的文件,如果找不到代码,那么我显示ModalPopup从下拉列表中选择用户,否则上传文件并通过电子邮件发送给该代码的用户(此代码保存在数据库中) .如果找不到代码,它显示ModalPopup并删除所选文件,我想在回发后保留所选文件.这是我的代码
<asp:UpdatePanel ID="UpdatePanel3" runat="server" >
<ContentTemplate>
<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:RequiredFieldValidator ID="rfvFileupload" ValidationGroup="validate" runat="server" ErrorMessage="* required" ControlToValidate="FileUpload1"></asp:RequiredFieldValidator>
</ContentTemplate>
</asp:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)
并点击按钮
protected void btnupload_Click(object sender, EventArgs e)
{
//Reading the file and Checking from Database
if(codefound)
{
//Sending email to the user of the Code
}
else
{
ModalPopupExtender1.Show();
}
}
Run Code Online (Sandbox Code Playgroud)
如何在帖子后面保留上传控件的值?